html{
	background-color: #ffffff;
}

body {
	
	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
}

DIV#PageContainer {
	MARGIN-TOP: 0px; 
	clear: both;
}
/************************************ column set up *********************************************************/
div#LeftSide{
	width: 325px;
	font-size: 0.75em;
	float:left;
	margin-right: 0px;
	padding-top: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
	text-align: center;
	display:none;}

div#LeftImage{
	width: 170px;
	height: auto;
	margin-left: auto;
	margin-right: auto;}
	
div#RightSide{
	width: 160px;
	font-size: 0.75em;
	padding: 16px;
	float: right;
	margin-left: 20px;
	background-color: #FF9900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	display: none;
	
}


/************************************ heading *********************************************************/

div#HeadingContainer {
	OVERFLOW: hidden; 
	WIDTH: 100%; 
	HEIGHT: 100px; 
	BACKGROUND-COLOR: #075096;
	display:none;}
div#Heading {
	WIDTH: 100%;
	HEIGHT: 100px;
	background-image: url(../images/blackhistorytitle.jpg);
	background-repeat: no-repeat;
	display:none;
}
div#HeadingPrint {
	HEIGHT: 65px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/************************************ top bar with navigation *********************************************************/

div#TopBar{
	width: 100%;
	height: 20px;
	margin-top: 5px;
	BACKGROUND-COLOR: #cccccc;
	display: none;}
div#TopBarNavContainer {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; HEIGHT: 24px; BACKGROUND-COLOR: #232323
}
.GlobalNavTop {
	MARGIN-TOP: 0px; Z-INDEX: 3; MARGIN-BOTTOM: 0px; WIDTH: auto; POSITION: relative; TOP: 0px
}
.GlobalNavTop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.GlobalNavTop UL LI {
	DISPLAY: inline
}
.GlobalNavTop UL LI A {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; OVERFLOW: visible; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; TEXT-DECORATION: none
}
.GlobalNavTop UL LI A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #4a4a4a; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.GlobalNavTop UL LI A:active {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; OVERFLOW: visible; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; TEXT-DECORATION: none
}
.GlobalNavTop UL LI A:visited {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; OVERFLOW: visible; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; TEXT-DECORATION: none
}
/************************************ horizontal bar with navigation *********************************************************/
div#HorizontalBar{
	width: 100%;
	height: 25px;
	display: none;}

/************************************ main navigation *********************************************************/

div#NavigationContainer {
	HEIGHT: 28px; 
	BACKGROUND-COLOR: #272727;
	display: none;}
DIV#Navigation {
	HEIGHT: auto;
}
.navigation {
	background-color: #003366;
	color: #DDD5BE;
	padding-left: 20px;
	background-image: url(/images/nav.gif);
	background-repeat: repeat-x;
	height: 23px;}
	
.navigation a:link{
	color: #E1DBC6;
	text-decoration: none;
	position:relative;
	top: 1px;
}
.navigation a:visited {
	color: #DDD5BE;
	text-decoration: none;
	position:relative;
	top: 1px;
}
.navigation a:hover {
	color: #CCCC99;
	text-decoration: none;
	background-image: url(/images/nav-2.gif);
	background-repeat: repeat-x;
	background-color: #003366;
	position:relative;
	left: 1px;
	top: 2px;
}



#Navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: auto; LINE-HEIGHT: 28px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#Navigation UL LI {
	MARGIN-TOP: 0px; DISPLAY: inline
}
#Navigation UL LI A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-DECORATION: none
}
#Navigation UL LI A:hover {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/siteimages/navback_hover.jpg); PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d75600
}
DIV#TodayDate {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: auto; COLOR: #eeeeee; MARGIN-RIGHT: 20px; PADDING-TOP: 3px
}
/************************************ main content container *********************************************************/

DIV#ContentContainer {
	MARGIN-LEFT: 0;
	WIDTH: 100%;
	MARGIN-RIGHT: auto;
	PADDING-TOP: 0px;
	padding-bottom: 10%;
	
}
Div#Left {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 175px; display:none;
}
Div#Right {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 175px; display:none;
}
/************************************ main content *********************************************************/

DIV#MainContent {
	/*border: 1px solid #333;
	font-size: 0.8em;*/
	margin-top: 0;
/*	margin-left: auto;*/
	margin-bottom: 0;
	padding-top: 16px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	}

#MainContent img{
	padding: 10px;}
#MainContent HR {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #cccccc 1px dotted; MARGIN-TOP: 4px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 3px; BACKGROUND-COLOR: #ffffff
}
.MainContentForm {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.MainContentButton {
	BORDER-RIGHT: #333333 thin outset; BORDER-TOP: #333333 thin outset; BORDER-LEFT: #333333 thin outset; COLOR: #000000; BORDER-BOTTOM: #333333 thin outset; BACKGROUND-COLOR: #eeeeee
}

/************************************ photo gallery *********************************************************/

div#PhotoGallery {
	WIDTH: auto
}
#PhotoGallery IMG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/siteimages/contentback.jpg); PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x
}
div#MainPhoto {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#MainPhoto IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#PhotoBorderLarge {
	BORDER-RIGHT: #425227 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #425227 2px solid; PADDING-LEFT: 15px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #425227 2px solid; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #425227 2px solid; HEIGHT: auto
}
#PhotoBorderLarge IMG {
	BORDER-RIGHT: #425227 1px solid; BORDER-TOP: #425227 1px solid; BORDER-LEFT: #425227 1px solid; BORDER-BOTTOM: #425227 1px solid
}
DIV#PhotoGallery {
	WIDTH: auto
}
#PhotoGallery IMG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.PhotoGallerystyle {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 0px solid
}
/************************************ footer *********************************************************/

div#FooterContainer {
	clear: both;
	float:none;
	width: 100%;
/*	z-index:99;
	position:absolute;
	bottom: 0;*/
	height: 60px;
	color: #CCCC99;
	background-color: #075096;
	background-image: url(/images/footerbg.gif);
	background-repeat: repeat-x;
	display: none;}
div#Footer {
	display: none;}
#Footer SPAN {
	FONT-SIZE: 9px; COLOR: #888a8d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#Footer SPAN A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #eeeeee; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#Footer SPAN A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#Footer2 {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 780px; COLOR: #eeeeee; MARGIN-RIGHT: auto; TEXT-ALIGN: center; display: none;
}
#Footer2 SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#Footer2 SPAN A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#Footer2 SPAN A:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #0000ff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
div#FooterPrint{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666666;
}
/************************************ general styles - customized *********************************************************/

/************* headings ***********/

H1 {font-family: "Times New Roman", Times, serif;
	color: #003366;}
h2 {
	color: #075096;
	font-family: "Times New Roman", Times, serif;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	color: #990033;
}
H4 {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #947600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 120%; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #002960; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.right h1 {
	font-family: "Times New Roman", Times, serif;
	color: #003366;
}
h2 {
	color: #075096;
	font-family: "Times New Roman", Times, serif;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	color: #990033;
}
.inlineH1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: 900;
	color: #990033;
	font-size: medium;
}


/************* links ***********/

A:link {
	COLOR: #0062b5; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6d2d77; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333366; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #940b10; TEXT-DECORATION: underline
}

/************* various ***********/

.small {
	FONT-SIZE: 10px
}
.formlabels {
	FONT-WEIGHT: bold; COLOR: #9b4340
}
.linedivider {
	BORDER-RIGHT: #737357 thin dotted; BORDER-TOP: #737357 thin dotted; BORDER-LEFT: #737357 thin dotted; BORDER-BOTTOM: #737357 thin dotted
}
.linkslist1 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; LINE-HEIGHT: 125%; PADDING-TOP: 6px
}
.linkslist1c {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; LINE-HEIGHT: 125%; PADDING-TOP: 2px
}
.linkslist1b {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.linkslist2 {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px
}
.separator {
	MARGIN-TOP: 10px; DISPLAY: block; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px dotted
}

.rowline {
	BORDER-BOTTOM: #406747 1px dotted
}


/************* fieldset ***********/

FIELDSET {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 2; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 5px
}
.fieldsetform {
	BORDER-RIGHT: #5a82b9 1px double; BORDER-TOP: #5a82b9 1px double; BACKGROUND: #ffffff; BORDER-LEFT: #5a82b9 1px double; BORDER-BOTTOM: #5a82b9 1px double
}
FIELDSET UL {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 5px
}

LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #990000
}
.alternatelegend {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 130%; LEFT: auto; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #0a2e86; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1px
}
/************* form ***********/

FORM {
	BORDER-TOP: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
.alternateform {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.imageborder {
	border: 1px solid #000000;
}
