body {
  background: #CDCCAD; 
  color: black; 
  font-family: Arial, Helvetica, sans-serif;
}

/* General font definitions */
strong { 
  font-weight: bold 
}

var { 
  font-style: italic 
}

samp, tt, code, pre { 
  font-family: Courier New, Courier, monospace 
}

/* Heading definitions */
h1 {
  text-align: left; 
  color: black;
  font-weight: normal;
}

h2 {
  text-align: left; 
  color: #6B0C08; 
  font-weight: normal;
}

h3 {
  text-align: left; 
  color: #6B0C08; 
  font-weight: normal;
}

h4 {
  text-align: left; 
  color: #6B0C08; 
  font-weight: normal;
}

/* Link definitions */
a:link {
  color: #6B0C08;
}

a:visited {
  color: #6B0C08;
}

a:active {
  color: #6B0C08;
}

/* List definitions */
ul {
  list-style-type: square;
}

li {
  padding: .2em .2em .2em .2em; 
}

/* Table definitions */
thead {
  background: #0c4a73; 
  color: #CDCCAD; 
  font-weight: bold
}

thead td {
  padding: .1em 1em .1em 1em; 
}

tbody td {
  padding: .2em .2em .2em .2em; 
}

/* Definition list definitions */
dt {
  background: #CDCCAD; 
  color: black; 
  padding: .2em 2em .2em 2em; 
  margin: .1%; 
  font-weight: bold; 
}

body { 
  /* background-color: #a9bec9; */
  /* background-image: url("security.jpg"); */
  background-color: #CDCCAD; 
  font-family: Trebuchet, Verdana, Lucida Sans, Helvetica, sans-serif; 
  color: #000000; 
  font-size: 10pt; 
} 

div#contenthome { 
  padding: .4em .4em .4em .4em; 
  font-family: Trebuchet, Verdana, Lucida Sans, Helvetica, sans-serif; 
  width: 700px; 
  border: 0px solid black; 
  background-color: #CECDAE; 
  margin-left: auto;
  margin-right: auto; 
} 

div#content { 
  padding: .4em .4em .4em .4em; 
  font-family: Trebuchet, Verdana, Lucida Sans, Helvetica, sans-serif; 
  width: 700px; 
  border: 1px solid black; 
  background-color: #CECDAE; 
  margin-left: auto;
  margin-right: auto; 
} 

div#banner { 
  border: 1px solid black;
  padding: .4em .2em .4em .2em; 
  height: 200px; 
  background-color: #CDCCAD; 
}

div#banner h1 { 
  /* float: right; */ 
  color: #ffffff; 
  vertical-align: center; 
  text-align: center; 
  margin-top: 30px; 
  /* margin-left: 380px; */ 
  /* margin-bottom: 10px; */ 
  /* font-style: italic;*/ 
  font-size: 20pt; 
  /* text-align: right; */ 
}

div#main { 
  border: 0px solid black; 
  min-height: 550px;
  padding: .4em .4em .4em .4em;
  background-color: #CDCCAD; 
  margin-top: .4em; 
  margin-left: auto;
  margin-right: auto; 
} 

div#footer {
  padding: .4em .4em .4em .4em; 
  border: 0px solid black;
  margin-top: 3px; 
  font-style: italic; 
  font-size: 10pt; 
  text-align: right; 
}
