/* --------------------------GENERAL SITE STYLE-------------------------- */

/* --------------------------DEFAULT-------------------------- */
body {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 90%; 
margin-left: 10px; 
margin-top: 0px
}
p {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 90%;
margin-left: 25px;
margin-right: 20px; 
}
ol, ul {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 90%;
margin-left: 25px;
margin-right: 20px;
}
h1, h2, h3, h4 {
background: #FFFFFF; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
margin-left: 5px;
}
h1 {font-size: 150%; 
text-align: center;
}
hr {
background: #FFFFCC; 
color: #666699;
}
/* --------------------------LINKS-------------------------- */
a {
text-decoration: none;
}
img {border-style: none; margin-right: auto; margin-left: auto;}
/* --------------------------TEXT ALIGNMENT and SIZE-------------------------- */
.center {
text-align: center;
vertical-align: top;
}
.left {
text-align: left;
}
.right {
text-align: right;
}
.topalign {
vertical-align: top;
}
.small {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%;
}
.seventy {
text-align: center;
width: 95%
}

.pagetop {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%;
}
/* --------------------------TOP ANCHOR TAG-------------------------- */
.top {
background: #FFFFCC; 
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1%; 
line-height: 1%; 
margin: 0px;
}

/* --------------------------HEADER DEFAULT-------------------------- */
.header {
background: #FFFFCC; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
width: 100%;
}
/* --------------------------HEADER TEXT-------------------------- */
.pagehead {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 225%; 
font-weight: normal;
text-align: center; 
width: 80%;
}
/* --------------------------BORDER AROUND BODY-------------------------- */
.bodybox { 
border-top-width: 0px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #000000;
border-style: solid;
}
/* --------------------------DEFAULT BODY-------------------------- */
.topnav {
background: #FFFFFF; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: bold;
padding: 0px;
}
/* --------------------------NAVIGATION-------------------------- */
.active {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
border-style: solid;
}
.activeleft {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 0px;
border-bottom-width: 1px;
border-color: #000000;
border-style: solid;
}
.activeright {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 1px;
border-right-width: 0px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #000000;
border-style: solid;
}
.activecenter {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 1px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-color: #000000;
border-style: solid;
}
.activetext {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
}
.eruscurrent {
background: #FFFFff; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 1px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
border-style: solid;
}
.navhome {
background: #ffffff; 
color: #D07012; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 1px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
border-style: solid;
}
.eruscurrenttext {
background: #ffffff; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
}
.subactive {
background: #FFFFFF; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
border-style: solid;
}
.subactivetext {
background: #FFFFFF; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-color: #000000;
border-style: solid;
}
.subcurrent {
background: #C9DAF9; 
color: #D07012; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #666699;
border-style: solid;
}
.subtop {
background: #FFFFFF; 
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1%; 
line-height: 1%; 
margin: 0px;
}
/* --------------------------MAIN WHITE SECTION-------------------------- */
.erusbody {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: normal;
vertical-align: top;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-color: #000000;
border-style: solid;
}
/* --------------------------FOOTER-------------------------- */
.footer {
background: #666699; 
color: #FFFFFF; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%; 
text-align: left;
}
.footlink {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
text-align: left;
}
.footlinkcenter {
background: #666699; 
color: #FFFFCC; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
text-align: center;
}
/* --------------------------QUERY FORM-------------------------- */
.queryform /* For Body Default */ {
background: #9BAFD4; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: normal;
vertical-align: top;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 0px;
border-bottom-width: 1px;
border-color: #000000;
border-style: solid;
}
.queryhead {
background: #9BAFD4; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: normal;
text-align: center;
margin-left: 1px;
margin-right: 1px;
}
.querytext {
background: #9BAFD4; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: normal;
margin-left: 2px;
margin-right: 2px;
}
.querydata /* For Div Indentation */ {
background: #9BAFD4; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
}
/* --------------------------NOTES STYLE-------------------------- */
.notes /* For Body Default */ {
background: #FAF100; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: normal;
vertical-align: top;
margin-left: 25px;
margin-right: 20px;
}


/* --------------------------PAGE SPECIFIC STYLE-------------------------- */

/* .index.html */
.home {
background: #FFFFFF; 
color: #FFFFFF; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 1%; 
line-height: 1%; 
margin: 0px;
width: 25%;
}

/* custom_request.php TABLE FOR AXIS PARAMETER EXAMPLE */
.axis {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-weight: normal;
text-align: right;
padding: 1px;
margin-left: 25px;
margin-right: 20px;
}
/* custom_request.php TABLE FOR RESOURCE TYPES DEFINITIONS */
.types {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-weight: normal;
text-align: left;
padding: 1px;
margin-left: 25px;
margin-right: 20px;
}
/* project.html SURVEY QUESTIONS and results.html and resultsdata.html TABLES */
.chart {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
border-style: double;
text-align: right;
vertical-align: top;
margin-left: 25px;
margin-right: 20px;
}
/* bibliography.html ANNOTATIONS and project.html TOP LINKS */
.annotation {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%;
margin-left: 50px;
margin-right: 50px;
}
/* status.html STATUS TABLE */
.model {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
text-align: left;
border-style: double;
margin-left: 25px;
margin-right: 20px;
}
/* custom_data.php AND resultsdata.html TABLES */
.challenge {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-weight: bold; 
text-align: center; 
width: 5%;
}
.challenge2 {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-weight: bold; 
text-align: left; 
width: 30%;
}
/* custom_data.php SORTING notice*/
/* 12942D-green, EF2353-red */
.sort {
background: #ffffff; 
color: #D07012; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: normal; 
text-align: center; 
}

/* .bibliography.html CITATIONS */
.cite {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%;
margin-left: 25px;
margin-right: 20px;
}

/* .vendor_list.php and resource_list.php TABLES */
.list {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
text-align: center;
vertical-align: top;
margin-left: 25px;
margin-right: 20px;
}
/* subjects.php TABLE FOR SUBJECT LIST */
.single {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-weight: normal;
text-align: left;
padding: 1px;
text-indent: 10px;
margin-left: 50px;
margin-right: 450px;
}
/* profile.php FOR FORM INDENTATION */
.indent {
text-indent: 10px;

}

/* ----------------MISCELLANEOUS-------------------- */
.name {
background: #FFFFCC; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 250%;
font-weight: bold; 
text-align: center;
width: 20%;
}

.tag {
background: #FFFFCC; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
text-align: center; 
width: 80%;
}

.current {
background: #FFFFCC; 
color: #666699; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold; 
text-align: center; 
width: 20%;
}

/* ----------------CCC 10feb05 PRESENTATION-------------------- */
.outline {
background: #C9DAF9; 
color: #D07012; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: bold; 
text-align: left; 
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-color: #666699;
border-style: solid;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 2px;
margin-right: 2px;
padding-left: 5px;
padding-right: 2px;
}

.outlinelinks {
background: #9BAFD4; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: normal;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 2px;
}
.outtext {
background: #C9DAF9; 
color: #D07012; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: normal; 
text-align: left; 
}
.outlinks {
background: #9BAFD4; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-weight: normal; 
text-align: left; 
}
.present {
background: #FFFFFF; 
color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 150%; 
margin-left: 5px;
}
