body {
text-align: center;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 11px;
color: #000000;
background: #dcdcdc;
padding: 0;
margin: 15px 0 5px;
}

/* Outer Border */
#outer {
text-align: left;
background: #fcfefc;
color: inherit;
border: 1px solid #000000;
margin: 0 auto;
padding: 0;
width: 760px;
}

/* Generic Text */
.maintext {
font-family: verdana, arial, tahoma, sans-serif; 
font-size: 12px; 
font-weight: normal;
}

/* Header */
.header {
background: #fcce32;
}

/* Grey Box Below Title */
.top-nav {
height: 25px;
background: #c5c6ac;
color: inherit;
border: solid #000000;
border-width: 1px 0;
}
.top-nav-inner {
padding: 1px 0px;
}

/* SubTitle Picture Boxes */
.graphic-img {
padding: 2px 0 2px 2px;
border: 1px solid #000000;
}

/* Padding for Content */
.content {
padding: 0 4px 4px 4px; 
margin: 0;
}

/* Yellow Menu Box */
.left-col {
border: 1px solid #000000; 
background: #fcce32;
width: 140px;
}

.left-nav {
margin: 3px; 
}

/* Menu Box Header */
.lnav-hdr {
text-align: center;
background: #c5c6ac; 
color: #000000;
font-family: verdana, tahoma, arial, sans-serif;
font-size: 13px;
font-weight: bold;
border: 1px solid #000000; 
margin: 0;
padding: 3px 5px;
}

/* Menu Box Spacing */
.left-nav p {
font-family: verdana, arial, tahoma, sans-serif; 
font-size: 12px; 
line-height: 17px;
margin:5px;
}

a.lhdr:link {
color: #000000;
background: inherit;
text-decoration : none; 
font-size : 11px;
padding : 0;
margin : 0;
font-weight: bold;
text-transform: uppercase;
}
a.lhdr:visited {
color: #000000;
background : inherit; 
text-decoration : none;
font-weight: bold;
}
a.lhdr:hover {
color: #000;
background : #fcfefc; 
text-decoration : underline; 
}
a.lhdr:active {
color: #555;
background : inherit; 
text-decoration : none; 
}

/* main content area */
.content-title { 
margin: 15px 0px 15px; 
font-size: 14px;
text-decoration: underline;
}

/* Bottom Box */
.copyright {
background: #c5c6ac; 
font-family: verdana, arial, tahoma, sans-serif; 
font-size: 10px; 
font-weight: bold; 
padding: 5px; 
border: solid #000000; 
border-width: 1px 0 0; 
}

p.white {
color: #ffffff;
background: #c5c6ac;
font-style: italic;
font-weight: bold;
border: 1px solid #000000;
}

p.yellow {
color: #000000;
background: #fcce32;
font-style: none;
font-weight: bold;
font-size: 10px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

p.greyhdr {
text-align: center;
background: #c5c6ac; 
color: #000000;
font-family: verdana, tahoma, arial, sans-serif;
font-size: 13px;
font-weight: bold;
float: left;
border: solid #000000 1px;
margin: 0px;
padding: 3px 5px;
}