
body{
color: black;
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #5b4428;
background-image: url(images/background_outer.gif);
background-repeat: repeat;
background-attachment: fixed;
text-align: center;
margin: 0;
padding: 20px;
}
td, p, li, dd {
font-size: 0.92em;
}

img{
margin: 0;
padding: 0;
border-width: 0;
}
h1 {
color: #007396;
}

h2 {
color: #79523d;
font-size: 1.3em;
}

h3 {
color: #007396;
font-size: 1.1em;
}

a, a:link, a:visited{color: #006491;text-decoration: none;}
a:hover, a:focus{color: #79523d;text-decoration: underline;}
dt{margin-top: 0.6em;margin-bottom: 0.1em;}
dd{margin: 0 32px 0.4em 16px;padding-top: 4px;padding-bottom: 7px;padding-left: 8px;border-bottom: 1px solid #c8beb4;border-left: 1px solid #c8beb4;}
li {
color: #6e6964;
}

code{
color: #007396;
font-size: 0.95em;
font-family: Monaco, "Courier New", Courier, monospace;
background-color: #e6e3d4;
white-space: nowrap;
}
#container {
background-color: #e6e3d4;
background-image: url(images/background_inner.gif);
width: 740px;
margin: 0 auto;
padding: 0;
border: solid 2px white;
}
#top_container {
height: 140px;
margin: 0;
padding: 0;
}

#top_container p {
margin: 0;
padding: 0;
}

#btm_container {
margin: 0;
padding: 0;
}

#right_frame {
text-align: center;
width: 180px;
float: right;
margin: 0;
padding: 0;
}
#right_pad {
margin: 6px;
padding: 3px;
}
#right_frame ul {
margin: 20px 0 8px;
padding: 0;
border-top: 1px solid #003b6e;
list-style-type: none;
display: block;
}
#right_frame li {
text-align: center;
margin: 0;
padding: 0;
border-bottom: 1px solid #003b6e;
list-style-type: none;
display: block;
}
#right_frame a, #right_frame a:link, #right_frame a:visited {
color: #82d2ff;
text-decoration: none;
margin: 0;
padding: 5px 4px;
display: block;
}
#right_frame a:hover, #right_frame a:focus {
color: white;
background-color: #005582;
}
#right_frame p {
margin: 2px 0 6px;
padding: 0;
}

#left_frame {
text-align: left;
margin: 0 180px 0 0;
padding: 0;

}

#left_pad {
margin: 0;
padding: 1px 12px 12px 24px;
}
#footer {
background-color: black;
background-image: url(images/background_footer.jpg);
text-align: center;
width: 740px;
height: 33px;
clear: both;
margin: 0;
padding: 0;
border-right-color: white;
border-right-width: 2px;
border-bottom-color: white;
border-bottom-width: 2px;
border-left-color: white;
border-left-width: 2px;
}

#footer p {
color: #40a6d6;
text-align: center;
margin: 0;
padding-top: 9px;
padding-bottom: 4px;
display: block;
}
.example{color: black;background-color: #e1e1e1;width: 500px;margin-top: 12px;margin-bottom: 12px;padding: 4px 6px;border: solid 1px #1e5aaa;}
.redalert{color: #af0000;}
