
body,
input,
textarea,
select {
  font-family: "Georgia", "Times New Roman", sans-serif;
  color: #333;
}

body {
  font-size: 13.43px;
  line-height: 1.5;
}

/* This technique neutralizes font size differences for monotype fonts. */
html > body,
html > textarea {
  font-size: 13px;
}

#site-name {
  font-size: 18px;
}

/** font style of links **/
a {
  color: #fff;
  text-decoration: none;
}

a:hover {
  text-decoration:underline;
}

a:visited {
  color: #fff;
}

a.active {
  /**color: #4B59DA;  **/
  text-decoration:underline;
}

p {
  margin-bottom: 10px;
}

address {
  font-style: normal;
  margin-bottom: 1.5em;
}

blockquote {
  margin-bottom: 1.5em;
  padding-left: 20px;
  font-style: italic;
  border-left: 5px solid #E6E6E6;
}

code, pre {
  font-family: Monaco, "Lucida Console", monospace;
  white-space: pre;
  overflow: auto;
  margin-bottom: 1.5em;
}

/* Headings */

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  margin: 10px 0px; 
  line-height: 1.5em;
  font-family: "Verdana", "Arial", sans-serif;
}

h1 {
  font-size: 2.5em;
}

h2 {
  font-size: 2em;

}

h3 {
  font-size: 1.4em;
}

h4 {
  font-size: 1.2em;
}

h5 {
  font-size: 1em;
  font-weight: bold;
}

h6 {
  font-size: 1em;
  font-weight: bold;
}

/* Tabs */
li a.active{
  color: #fff;
}


/* Messages */

.status {
  background-color: #CDFFD1;
}

.help {
  background-color: #D2D9FF;
}

.notice {
  background-color: #FFFDB5;
}

div.error {
  background-color: #FCC;
  border: none;
}

tr.error {
  background-color: #FCC;
  color: #333;
}

