/* basic elements */

body {background-color: #bdb76b;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: small;
margin: 0px;}

hr {background-color: #ffff00;
height: 5px;}

img {margin-top: 10px; border: 1px solid;}

img.none {border: none;}

table {background-color: #ffffff; border-collapse: collapse; border: 5px solid; border-color: #333 #666 #999 #CCC; table-layout: auto; margin-left: auto; margin-right: auto;}

table acronym {border-bottom: none;}

td {border: 1px solid black; padding: 10px;}

th {background-color: #00bfff; padding: 10px;}

/* specific divs */

#allcontent {width: 850px; padding-top: 5px; padding-bottom: 5px; background-color: #6b8e23; margin-left: auto; margin-right: auto;}

#title {text-align: left;
background: #6b8e23;
margin: 10px;
height: 100px;
font-size: 150%;}

#title .red {color: #ff0000;}
#title .redorange {color: #ff3300;}
#title .orange {color: #ff6600; background-color: #6b8e23;}
#title .liteorange {color: #ff9900;}
#title .gold {color: #ffcc00;}
#title .yellow {color: #ffff00;}
#title .yellowgreen {color: #99ff00;}
#title .green {color: #00ff00;}
#title .bluegreen {color: #00cc99;}
#title .blue {color: #0000cd; background-color: #6b8e23;}
#title .lavender {color: #6633cc;}
#title .purple {color: #660066;}

#title p {text-align: right; color: #ffffff; font-weight: bold; font-size: x-small; margin-right: 75px;}

#header {text-align: left;
background: #6b8e23;
margin: 10px;
height: 80px;
font-size: 150%;
color: #ffffe0;}

#header a:link {color: #ffffe0;}
#header a:visited {color: #ffffe0;}
#header a:hover {color: #ffffe0;}
#header a:active {color: #00FFFF;}

#header a:link {text-decoration:none;}
#header a:visited {text-decoration:none;}
#header a:hover {text-decoration:none;}
#header a:active {text-decoration:none;}

#sidebar {background-color: #ffffff; width: 150px; float: left; padding: 15px; margin: 0px 10px 10px 10px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#sidebar acronym {border-bottom: none;}

#sidebar li {margin-left: 0px;}

#sidebar2 {background-color: #ffffff; width: 150px; float: left; padding: 15px; margin: 0px 10px 10px 10px; border: 5px solid; border-color: #333 #666 #999 #CCC; font-family: Georgia, "Times New Roman", Times, serif;
font-size: large;}

#sidebar2 acronym {border-bottom: none;}

#sidebar3 {background-color: #ffffff; width: 150px; float: left; padding: 15px; margin: 0px 10px 10px 10px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#sidebar3 acronym {border-bottom: none;}

#lefthalf {background-color: #ffffff; width: 350px; float: left; padding: 15px; margin: 0px 10px 10px 10px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#lefthalf acronym {border-bottom: none;}

#lefthalf2 {background-color: #ffffff; font-size: 105%; padding: 15px; margin: 0px 410px 0px 10px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#lefthalf2 acronym {border-bottom: none;}

#main {background-color: #ffffff; font-size: 105%; padding: 10px; margin: 0px 10px 10px 225px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#main table {border: thin solid black;}

#main acronym {border-bottom: none;}

#main2 {background-color: #ffffff; font-size: 105%; padding: 15px; margin: 0px 10px 10px 225px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#main2 acronym {border-bottom: none;}

#main2 th {background-color: #00bfff;}

#main3 {background-color: #ffffff; font-size: 105%; padding: 10px; margin: 0px 10px 10px 10px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#main3 acronym {border-bottom: none;}

#main3 th {background-color: #00bfff;}

#certificate {background-color: #ffffff; font-size: 105%; padding: 15px; margin: 0px 10px 10px 225px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#certificate p {margin-top: 0px;}

#certificate h4 {text-decoration: underline; margin-bottom: 0px;}

#certificate h3 {text-decoration: underline; margin-bottom: 0px;}

#certificate acronym {border-bottom: none;}

#links {background-color: #ffffff; font-size: 105%; padding: 15px; margin: 0px 10px 10px 275px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#links p {margin-top: 10px; margin-left: 50px;}

#righthalf {background-color: #ffffff; font-size: 105%; padding: 15px; margin: 0px 10px 10px 425px; border: 5px solid; border-color: #333 #666 #999 #CCC;}

#righthalf acronym {border-bottom: none;}

#lefthalf table {border: thin solid black;}

#icons {background-color: #6b8e23; height: 100px; padding: 15px; margin: 10px;}

#icons p {text-align: center;}

#footer {background-color: #6b8e23; height: 50px; padding: 15px; margin: 10px;}

#footer p {text-align: center;}

#footer a:link {color: #ffffff; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: x-small;}

#footer a:visited {color: #ffff00; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: x-small;}

#footer2 {width: 850px; background-color: #6b8e23; padding-top: 5px; padding-bottom: 5px; margin-left: auto; margin-right: auto;}

#footer2 p {text-align: center;}

#footer2 a:link {color: #ffffff; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: x-small;}

#footer2 a:visited {color: #ffff00; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: x-small;}

#footnote {background-color: #ffffff; padding: 15px; margin: 10px;}

#footnote acronym {border-bottom: none;}

#intro {padding: 5px; margin: 0px 10px 10px 10px; background-color: #ffffff; border: 5px solid; border-color: #333 #666 #999 #CCC; text-align: center;}

#intro a:hover {font-weight: bold;}

/* class elements */

.alpha li {list-style-type: lower-alpha;}

.blue {background-color: #b0e0e6;}
.cellcolor {background-color: #b0e0e6;}

.bold {font-weight: bold; font-size: medium;}

.center {text-align: center;}

.center2 {text-align: center; color: #ffffff;}

.left {float: left; margin-right: 10px;}

.line {text-decoration: underline;}

.line2 {background-color: #000000;
height: 2px;}

.msg {font-weight: bold; font-size: x-small;}

.navbar {list-style-type: none; padding: 0; margin: 0; font-weight: normal; font-size: small}

.navbar li {background: #0066ff; margin: 0.5em 0; padding: 0.3em; border-right: 0.5em solid black;}

.navbar a:link {color: #ffffff;}

.navbar a:visited {color: #ffff00;}

.note {font-style: italic;}

.title {font-style: italic;}

.orange {background-color: #F4A460;}

.p2 {margin-left: 100px;}

.red {color: #ff0000;}

.right {float: right; margin-right: 100px;}

.right2 {text-align: right;}

.struck {text-decoration: line-through;}

.sup {font-size: x-small;
      vertical-align: super;}

.space li {margin: 10px;}

.space2 li {margin: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: large;}

.space3 li {margin: 10px; margin-left: 0px;}

.reg {font-size: small;}

.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

.none {margin-top: 0px; border: none; float: right;}

.big {line-height: 1.5;}

li.back {margin-left: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: medium;}
