/*Project 026/020*/

body
{
background-color: #220000;
}

div.inner-content h1
{
border: none;
background: url(/045/003/091/045003-misc01-2.jpg) no-repeat top;
vertical-align: top;
margin: 5px;
text-align: left;
color: #000;
height: 59px;
}

div.center h2 {
border-bottom: 1px solid #99aa11;
margin-left: 10px;
margin-right: 10px;
padding-left: 6px;
padding-bottom: 8px;
}

/* header image */

div.header-img
{
width: auto;
margin: 0 0 0 8px;
display: block;
}

div.center h1 span
{
font-size: 65%;
}

/* Quote within content */

div.contentQuote
{
border-left: 6px solid #99aa11;
padding: 10px 36px 10px 30px;
font-style: italic;
}

/* Left menu */

.left
{
background-color: #000;
}
	
.left li
{
background-color: #000;
}

.left a, .left a:link, .left a:active, .left a:visited
{
background-color: #000;
}
	
.left img
{
float: left;
}

ul.nav
{
width: auto;
background-color: #000;
}

ul.nav li
{
border: none;
margin: 0;
padding: 0;
display: block;
}

ul.nav li a.menulink, ul.nav li a.menulink:link, ul.nav li a.menulink:active, ul.nav li a.menulink:visited
{
margin: 0;
background-color: #000;
padding: 7px 10px 7px 10px; /*top right bottom left*/
color: #fff;
}

ul.nav li a.menulink:hover
{
margin: 0;
background-color: #330000;
padding: 7px 10px 7px 10px; /*top right bottom left*/
}

ul.nav li span.on-state
{
margin: 0;
background-color: #330000;
padding: 7px 10px 7px 10px; /*top right bottom left*/
width: 130px;
}

ul.nav li a.linked_on-state:link, ul.nav li a.linked_on-state:visited
{
display: block;
margin: 0;
background-color: #330000;
padding: 7px 10px 7px 10px; /*top right bottom left*/
}

.center a
{
background-color: transparent;
}

ul.nav li.bottom-border
{
border-bottom: 10px solid #330000;
}

/* Left menu - sub-menu classes */

ul.nav3
{
width: auto;
font-size: 1.05em;
margin: 0;
padding: 0;
}

ul.nav3 li
{
margin: 0;
padding: 0;
display: inline;
width: 100%;
}

/* Added to create a border for the sub menu levels first items */

ul.nav3 li.seperator-border
{
border-top: 1px dotted #fff;
}

ul.nav3 li span.on-state
{
display: block;
font-size: .95em;
color: #ccffff;
background-color: #000;
border-top: none !important;
border-right: none !important;
border-bottom: none !important;
border-left: 6px solid #336666;	
margin: 0;
}

ul.nav3 li a.linked_on-state:link, ul.nav3 li a.linked_on-state:visited
{
display: block;
font-size: .95em;
color: #ccffff;
background-color: #000;
border-top: none !important;
border-right: none !important;
border-bottom: none !important;
border-left: 6px solid #336666;	
margin: 0;
}

ul.nav3 li a.menulink, ul.nav3 li a.menulink:link, ul.nav3 li a.menulink:active, ul.nav3 li a.menulink:visited
{
display: block;
margin: 0;
color: #fff;
background-color: #000;
border-top: none !important;
border-right: none !important;
border-bottom: none !important;
border-left: 6px solid #000000;	
text-decoration: none;
width: 126px;
}

ul.nav3 li a.menulink:hover
{
margin: 0;
display: block;
color: #ccffff;
background-color: #000;
border-top: none !important;
border-right: none !important;
border-bottom: none !important;
border-left: 6px solid #336666;	
width: 126px;
}

/* Adjustnment for the Proactive Disclosure Button */

#procontainer li a.menulink:hover
{
background-color: #330000;
border-color: #330000;
color: #ffffff;
}

/*************RIGHT SIDE IMAGE ***************/

div.right-navigation-image
{
margin:0;
padding:0;	
background-color: #fff;
}

div.image-container
{
width: 194px;
margin: 0;
padding:0;
}

div.image-container img
{
margin: 0;
padding: 0;
border-bottom: 2px solid #99aa11;
}

div.right-navigation-image img
{
float:left;
}

div.image-container-white
{
width: 194px;
margin: 0;
padding:0;
border-bottom: 2px solid #ffffff;
}

/* table left margin and width */

.marginfix
{
width: 570px;
margin: 0;
margin-left: 15px;
margin-top: 10px;
padding: 0;
}

/* Image display on pages within content */

div.gallery8000
{
border: none;
display: table;
width: 100%;
}

.lefttextbox 
{
margin: 10px 0px 0px 10px;
float: left;
width: 55%;
}

.content-image-container_x
{
float: right;
width: 214px;
margin: 10px 10px 10px 10px; /*top right bottom left*/
padding: 10px 0px 0px 0px;
border: 1px solid #99aa11;
}

.content-image-container_x img
{
padding: 0px 10px 0px 10px; /*top right bottom left*/
border: none;
}

.content-image-text
{
font-size: 0.8em;
margin: 6px 4px 10px 10px;
width: 196px;
}

.center .content-image-text a, .center .content-image-text a:link, .center .content-image-text a:active, .center .content-image-text a:visited, .center .content-image-text a:hover
{
color: #333300;
}

/* Gallery Pages */

.gallery-wrapper
{
padding-left: 10px;
margin-left: 10px;
border: none;
display: table;
width: 570px;
}

.gallery-image-container
{
float: left;
width: 186px;
border: none;
padding: 0;
}

.gallery-image
{
border: 1px solid #aaa;
margin: 10px 8px 0px 10px;
padding: 8px;
}

.gallery-image-text
{
font-size: 0.8em;
margin: 6px 4px 10px 10px;
width: 174px;
}

.gallery-image-text a, .gallery-image-text a:link, .gallery-image-text a:active, .center .gallery-image-text a:visited, .center .gallery-image-text a:hover
{
color: #333300;
}

.content_spacer
{
margin: 10px 8px 0px 10px;
padding: 8px;
}

div.essay-list
{
background-color: #CCCCCC;
width: 55%;
color: #000;
margin: 10px 0px 5px 15px;
padding-top: 5px;
}

div.essay-list ul li
{
margin-bottom: 0.5em;
}

.essay-list ul li a, .essay-list ul li a:link, .essay-list ul li a:active, .essay-list ul li a:visited, .essay-list ul li a:hover
{
color: #000000;
}

div.essay-list-white
{
background-color: #FFFFFF;
width: 55%;
color: #000;
margin: 10px 0px 5px 15px;
}


/* Thumbnail pages for Essay page 2000-e and f */

div.gallery-index-container
{
width: 100%;
margin: 0;
padding: 12px 0 12px 0;
display: table;
}

div.img-left-mo-v1
{
float: left;
width: 119px;
margin: 0 5px 0 21px;
padding: 0;
display: inline;
text-align: center;
}

div.img-left-mo-v1 a, div.img-left-mo-v1 a:link, div.img-left-mo-v1 a:visited, div.img-left-mo-v1 a:hover, div.img-left-mo-v1 a:active {
background-color: #fff;
color: #000;
text-decoration: none;
}

div.img-left-mo-v1 a:hover {
background-color: #fff;
color: #000000;
text-decoration: underline;
}

div.img-left-mo-v1 p
{
padding: 2px;
}

div.img-container-mo-v1
{
padding: 0;
margin: 0;
width: 119px;
text-align: center;
}

div.img-container-mo-v1 a span.img-wrap, div.img-container-mo-v1 a:link span.img-wrap, div.img-container-mo-v1 a:visited span.img-wrap, div.img-container-mo-v1 a:active span.img-wrap
{
border: 1px solid #ccc;
padding: 6px;
display: block;
margin: 0 0 4px 0;
text-decoration: none;
}

/* Same border color than anchored iamge */

div.img-container-mo-v1 a:hover span.img-wrap
{
border: 1px solid #99aa11;
padding: 6px;
display: block;
margin: 0 0 4px 0;
}

div.img-container-mo-v1 a span.img-wrap img
{
vertical-align: text-top;
margin: 0;
padding: 0;
}

hr.pagebreak
{
text-align: center;
width: 570px;
color: #99aa11; 
background-color: #99aa11; 
border: none;
height: 1px;
}

/* Proactive disclosure */

div#procontainer ul.nav
{
background-color: #fff;
width: auto;
}

div#procontainer ul li 
{
border: none;
margin: 0px;
padding: 0px;
}

div#procontainer a.menulink
{
border: 1px solid #000;
background-color: #fff;
color: #000;
margin-left: 0;
padding: 5px 10px 5px 10px;
}

div#procontainer a.menulink:hover
{
background-color: #000;
color: #fff;
padding: 5px 10px 5px 10px;
}

/* End Navigation */


/* new flash page */
div.flashdiv {
text-align: center;
}

