/* main styles */

body                    { padding: 0; margin: 0; background-color: #FFF; color: #000; } 

h1                      { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 130%; }
h2                      { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 110%; }
h3                      { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 100%; }
h4                      { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 90%; }
h5                      { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
h6                      { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }

p                       { color: #000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
ul, dl, ol              { color: #000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
a:link				    { color: #53531F; background-color: transparent; text-decoration: underline; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
a:visited 			    { color: #53531F; background-color: transparent; text-decoration: underline; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
a:hover				    { color: #000; background-color: transparent; text-decoration: underline; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
a:active			    { color: #000; background-color: transparent; text-decoration: underline; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }

label                   { font-weight: bold; }

/* text styles */

.nav			   	    { color: #000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; }
.navintro               { color: #663; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; }
.jumpmenu               { display: none; }
.standards              { padding-left: 15px; padding-right: 10px; }
.copyright              { color: #000; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; padding-right: 15px; } 
.copyright a:link		{ color: #000; background-color: transparent; text-decoration: underline; }
.copyright a:visited    { color: #000; background-color: transparent; text-decoration: underline; }
.copyright a:hover		{ color: #663; background-color: transparent; text-decoration: underline; }
.copyright a:active		{ color: #663; background-color: transparent; text-decoration: underline; }

.clearboth              { clear: both; }
.mainimageleft          { padding-left: 15px; padding-bottom: 10px; }
.mainimage              { padding-bottom: 10px; padding-right: 0px}
.paddingleft            { padding-left: 15px; padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; }
.box            		{ padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; border: solid #663 1px; margin: 10px; background-color: #53531F; color: #FFFFFF;  }
.box a            		{ color: #FFFFFF; font-weight: bold;  }
.searchspiders          { padding-bottom: 5px; }
.go                     { padding-top: 5px; }
.amlogo                 { padding-top: 10px; padding-bottom: 3px; }

/* positioning styles */

#topstripblack          { position: absolute; left: 0px; top: 0px; width: 100%; height: 17px; z-index: 1; color: #FFF; background-color: #000; }
#topstriphome           { position: absolute; left: 0px; top: 0px; width: auto; height: 17px; z-index: 2; }
#topstripabout          { position: absolute; left: 206px; top: 0px; width: auto; height: 17px; z-index: 3}
#topstripresearch       { position: absolute; left: 336px; top: 0px; width: auto; height: 17px; z-index: 4; }
#topstripfeatures       { position: absolute; left: 485px; top: 0px; width: auto; height: 17px; z-index: 5; }
#topstripexplore        { position: absolute; left: 558px; top: 0px; width: auto; height: 17px; z-index: 6; }
#topstriporange         { position: absolute; left: 0px; top: 17px; width: 100%; height: 77px; z-index: 7; color: #FFF; background-color: #c48d00; background-image: url(../img/backgrou.gif); z-index: 1; }
#spider1                { position: absolute; left: 0px; top: 17px; width: 685px; height: 97px; z-index: 2; }
#welcomecol             { position: absolute; left: 0px; top: 115px; width: 240px; height: auto; border-right: 1px solid #000000; color: #036; background-color: transparent; }
#col1                   { position: absolute; left: 250px; top: 115px; width: 560px; color: #036; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
#footer                 { left: 0px; width: 560px; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 75%; text-align:center; }
#col1 div               { padding-bottom: 15px; padding-right: 10px; }
#col2                   { position:absolute; left: 400px; top: 115px; width: 150px; color: #036; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
#col2 div               { padding-bottom: 15px; padding-right: 10px; }
#researchscol           { position: absolute; left: 550px; top: 115px; width: 170px; height: auto; color: #036; background-color: transparent; padding: 0 10px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 85%; border-left: 1px solid #000000; border-right: 1px solid #000000; }
#researchscol div       { padding-bottom: 15px; }

.smallhead a:link       { color: #036; background-color: transparent; font-weight: bold; }
.smallhead a:visited    { color: #036; background-color: transparent; font-weight: bold; }
.smallhead a:hover      { color: #000; background-color: transparent; font-weight: bold; }
.smallhead a:active     { color: #000; background-color: transparent; font-weight: bold; }

