/* www.jeffr.net Core Styles v1.0 */
/* Stylesheet by webmaster@jeffr.net */
/* Last Modified: 03/20/2005 */
/* Last Validated: 12/10/2000 */
/* See W3C CSS Validator at http://jigsaw.w3.org/css-validator/ */

/* Modified by Lise Stuart http://www.mainstreamhousing.org */

/* Document Body */


body {
  color: #000000;
  background-color: #ffffff;
  font-family: Tahoma, Verdana, sans-serif;
  /* font-family: Tahoma, Verdana, sans-serif; */
   margin-left:30px;
   margin-top:10px;
  /* Don't define anything else here, since document   */
  /* content needs to have some kind of tag around it. */
}


/* Major Headings */

h1 {
  font-size: 150%;
  font-weight: normal;
}

h2 {
  font-size: 130%;
  font-weight: normal;
}

h3 {
  font-size: 115%;
  font-weight: bold;
  color: #336633;
}

/* h4, h5, h6, are undefined since we don't use them often. */

h4 {
   font-size: 100%;
   font-weight: normal;
   background-color: B0B0B0;
   text-align: right;
}


/* Document Elements */

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px; 
  font-weight: normal;
  font-style: normal;
}

small {
  font-size: 11px;
  font-style: normal;
}

big {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
}

em, i {
  /* Inherit Attributes */
  font-style: italic;
}

strong, b {
  /* Inherit Attributes */
  font-weight: bold;
}

cite {
  /* Inherit Attributes */
  font-style: italic;
}

pre, code, samp, tt {
  font-family: "Courier New", Courier, Monospace;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}

blockquote {
  font-size: 13px; 
  font-weight: normal;
}

q {
  /* Inherit Attributes */
  font-weight: normal;
  font-style: italic;
}

acronym {
  /* Inherit Attributes */
  font-variant: small-caps;
}

ins {
  /* Inherit Attributes */
  text-decoration: underline;
}

del {
  /* Inherit Attributes */
  text-decoration: line-through;
}

sup {
  font-size: 11px;
  font-weight: normal;
}

sub {
  font-size: 11px;
  font-weight: normal;
}

/* 
img {
  border: 0px;
} 
*/

/* Lists */

dt {
  font-size: 13px; 
  font-weight: bold;
}

dd {
  font-size: 13px; 
  font-weight: normal;
  font-style: italic;
}

li {
  font-size: 13px; 
  font-weight: normal;
}




/* Tables */

caption {
  font-family: Verdana;
  font-size: 13px; 
  font-weight: normal;
  font-style: italic;
}

th {
  font-family: Tahoma, Verdana;
  font-size: 13px; 
  font-weight: bold;
  font-style: normal;
  text-align: left;
  color: #ffffff;
  background: #000000;
}

td {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt; 
  font-weight: normal;
  font-style: normal;
}



/* Form Labels and Elements */

label {
  font-size: 13px; 
  font-weight: normal;
  font-style: normal;
}

input {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}

select {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}

textarea {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight:normal;
  font-style: normal;
}

fieldset {
  font-weight: normal;
  font-style: normal;
}

legend {
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
}


/* Hyperlinks */

a:link {
  /* Inherit Attributes */
  text-decoration: underline;
  color: #669966;
  background: transparent;
}

a:visited {
  /* Inherit Attributes */
  text-decoration: underline;
  color: #99cc99;
  background: transparent;
}

a:active {
  /* Inherit Attributes */
  color: #993300;
  text-decoration: underline;
  
}

a:hover {
  /* Inherit Attributes */
  text-decoration: underline;
  color: #336633;
}


/* Miscellaneous Classes */

.hilite {
  /* Inherit Attributes */
  color: #000000;
  background-color: #ffff00;
}

/* CSS Level 2 Additions */


.changebar {
  border-width: thin;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: none;
  border-color: #FF0000;
  padding-left: 5px;
}

.divframe {
  border-width: thin;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: none;
  border-color: #cccccc;
  padding-left: 5px;
}

.featurebox {
  border-width: thin;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  color: #000000;
  border-color: #660099;
  background-color: #ffffff;
  padding: 5px;
}

.featurebox2 {
  border:normal solid #669999; color: #000000;
  background-color: #D2E9FF;
  padding: 5px
}

.toupper {
  /* Inherit Attributes */
  text-transform: uppercase;
}

.tolower {
  /* Inherit Attributes */
  text-transform: lowercase;
}
