* {
	font-family: Verdana;
	font-size: 10px;
    color: #000000;
}

img {
	behavior: url('pngbehavior.htc'); 
}


body {
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}

/* styles in fp_index */
.maintableTD {
	border: 0px solid #000000;
}

#top_frame {
	height: 20px;
}

#main_frame {
	height: 280px;
}

#bottom_frameleft {
	height: 175px;
}

#bottom_frameright {
	height: 175px;
}

/* styles in the top frame */
.topframeBODY {
	padding: 3px;
	padding-left: 25px;
	background-color: #0d280b;
	color: #ffffff;
	font-weight: bold;
}

/* styles in the main frame */
.menu {
	width: 187px;
	height: 60px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background-color: #ffffff;
}

.menu img {
	width: 35px;
	height: 35px;
	border: 0px;
}

.mainframeBODY {
	background-color: #c8d8bc;
}

.backgroundIMG {
	width: 750px;
}


/* content pages */

H1 {
	font-size: 22px;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	padding-bottom: 18px;
	letter-spacing: 0.5pt;
}

.scroll_clipper {
	font-weight: bold;
	letter-spacing: 0.5pt; 
}

.contentBODY1,
.contentBODY1 H1,
.contentBODY1 DIV {
	background-color: #809cc9;
	color: #ffffff;
}

.contentBODY2,
.contentBODY2 H1,
.contentBODY2 DIV {
	background-color: #809cc9;
	color: #000000;
}

.contentBODY3,
.contentBODY3 H1,
.contentBODY3 DIV {
	background-color: #66BB22;
	color: #ffffff;
}

.contentBODY4,
.contentBODY4 H1,
.contentBODY4 DIV {
	background-color: #66BB22;
	color: #000000;
}

.contentBODY5,
.contentBODY5 H1,
.contentBODY5 DIV {
	background-color: #279a2f;
	color: #ffffff;
}

.contentBODY6,
.contentBODY6 H1,
.contentBODY6 DIV {
	background-color: #279a2f;
	color: #000000;
}

.uparrow {
	position: absolute;
	width: 16px;
	height: 16px;
	right: 25px;
	bottom: 35px;
}

.downarrow {
	position: absolute;
	width: 16px;
	height: 16px;
	right: 25px;
	bottom: 10px;
}

.groupsBODY {
	background-color: #0d280b;
	color: #809cc9;
	padding-left: 28px;
	padding-top: 10px;
	letter-spacing: 0.5pt;
}

.groupsBODY H1 {
	color: #ffffff;
	font-size: 22px;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	padding-bottom: 18px;
}

.articlesBODY {
	background-color: #0d280b;
	color: #809cc9;
	padding-left: 28px;
	padding-top: 10px;
	letter-spacing: 0.5pt;
}

.articlesBODY H1 {
	color: #ffffff;
	font-size: 22px;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	padding-bottom: 18px;
}

.groupsBODY DIV,
.articlesBODY DIV{
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	width: 300px;
	height: 110px; 
	color: #ffffff;
}

.groupsBODY a {
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

.articlesBODY a {
	color: #ffffff;
}


.test {
	color: red;
}

.footer {
	color: silver;
	text-decoration: none;
	letter-spacing: 0.5pt;
}

.footer a {
	text-decoration: none;
	color: silver;
}

.footer a:hover {
	text-decoration: underline;
	color: silver;
}