/**********  Structure Formatting  **********/
#formattable {
border-color: #996;
}
.left {
border-color: #996;
background: #ffe;
}
.right {
border-color: #996;
background: #cc9;
color: #330;
}
#topleft {
height: 40px;
background: url(../images/default_back_mid.jpg) left;
}
#topright {
height: 40px;
border-left: none;
background: url(../images/default_back_mid.jpg) right;
}
#midleft {
background: #eec;
}
#titlefloat {
background-color: #ffe;
border: 2px solid #996;
}


/**********  Design Formatting  **********/
#linkpath {
color: #996;
}
#linkpath a {
color: #993;
}
#linkpath a:hover {
color: #963;
}
#maintext {
margin: 5px 20px 15px 20px;
}
#hriname {
margin: 9px 0 5px 20px;
}
.picture {
margin: 5px 0 0 25px;
border: 2px solid #996;
}
.caption {
margin: 5px 10px 20px 25px;
font: lighter 10px arial;
font-style: oblique;
}
ul.linklist li {
margin: 15px 10px 0 45px;
font: lighter 11px/15px arial;
word-spacing: .1em;
list-style-type: square;
}


/**********  Navigation Formatting  **********/
dl#menu dt {
border-color: #996;
}
dl#menu dt, dl#menu li, {
color: #663;
}
dl#menu dt a, dl#menu li a {
color: #663;
}
dl#menu li a:hover, dl#menu dt a:hover {
color: #c96;
}
.menuborder {
border-top: 2px solid #996;
}
.borderless {
border: none;
}


/**********  Link Table  **********/
table#linkmenu td {
border-right: solid 1px #996;
}
table#linkmenu a {
color: #663;
}
table#linkmenu a:hover {
color: #c96;
}
#active {
color: #996;
}


/**********  Core Style Formatting  **********/
p {
margin: 15px 10px 0 20px;
font: lighter 11px/15px arial;
word-spacing: .1em;
}
a:link, a:visited {
color: #963;
}
a:hover {
color: #990;
}
body {
background: #ddb;
}