body,td,th {
	font-family: Arial;
	/*font-family: "Franklin Gothic Medium";*/
	font-size: 9pt;
	color: #333;
	margin-top: 0px;
}
body {
	background-color: #E6E6E6;
}


ul {
	font-size: 12pt;
	color:#0C8631;
	/*font-weight: bold;*/
}
ul li {
	
	list-style-image:url(../images/icon/ul.gif);
	font-size: 9pt;
	color: #333;
	/*font-weight: normal;*/
}
.liRed {
	list-style-image:url(../images/icon/ul.gif);
	font-size: 9pt;
	color: #333;
}
.liGreen {
	list-style-image:url(../images/icon/li.gif);
	font-size: 9pt;
	color: #333;
}
.liGray {
	list-style-image:url(../images/icon/ligray.gif);
	font-size: 9pt;
	color: #333;
}
.bgwhite {
	background-color:#FFF;
}
.bgdarkgrey {
	background-color:#23262B;
}

.linered{ 
	border-color:#b20808;
	/*border-width:medium;*/
	color:#b20808;
	background-color:#b20808;
	/*height:1px;*/
}

.head {	color: #DDD;}

.red {color: #C00}
.green {color: #0C8631}

.pipe {color: #454545}

a:link {
	color: #C00;
	text-decoration: none;
}
a:visited {
	color: #C00;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #0C8631;
}
a:active {
	color: #C00;
	text-decoration: none;
}


h1 {
	font-size: 11pt;
	color: #666666;
}
h2 {
	font-size: 11pt;
	color: #333;
}

.main {
	font-size: 12pt;
	color:#0C8631;
	font-weight:bold;
}
.submain {
	color: #b20808;
	font-weight: bold;
}
.subject {
	font-size: 11pt;
	color: #333;
	font-weight:bold;
}



.current-page {
	font-size: 13pt;
	/*letter-spacing: 2px;*/
	font-weight: bold;
}

.large {
	font-size:large;
}

.navmenu {
	font-size: 8pt;
	color: #999;
	/*font-weight:bold;*/
}
.menu {
	font-size: 11pt;
	color:#DDD;
}
.menu a {
	font-size: 11pt;
	color:#DDD;
}
.menu a:hover {
	font-size: 11pt;
	color:#0C8631;
}

.shadowpic {
	border-right-style:solid;
	border-right-color:#999999;
	border-right-width:medium;
	
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:medium;
}

/* CSS styles for the picture slide */
.slide-container {
	position: relative;
	width: 100%;
	height: 400px;
	overflow: hidden;
}

.slide-image-main {
	position: absolute;
	top: 0;
	left: 0;
	width: 727px; /* Update width as needed */
	height: 268px; /* Update height as needed */
	opacity: 0;
	transition: opacity 0.5s ease-in-out;
}

	.slide-image-main.active {
		opacity: 1;
	}

.slide-image-offerings {
	position: absolute;
	top: 0;
	left: 0;
	width: 723px; /* Update width as needed */
	height: 179px; /* Update height as needed */
	opacity: 0;
	transition: opacity 0.5s ease-in-out;
}

	.slide-image-offerings.active {
		opacity: 1;
	}