BODY {
	WIDTH: 100%; margin: 0;
}
H1 {color:#000000; FONT-FAMILY: arial, geneva; font-weight: bold; font-size:14px}
A {
	COLOR: black; FONT-FAMILY: arial, geneva; TEXT-DECORATION: none
}
A:visited {
	COLOR: black; FONT-FAMILY: arial, geneva; TEXT-DECORATION: none
}
A:hover {
	COLOR: #003366; FONT-FAMILY: arial, geneva; TEXT-DECORATION: underline
}
A.footer {
	FONT-WEIGHT: bold; COLOR: #d5e4f4; FONT-FAMILY: arial, geneva; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-WEIGHT: bold; COLOR: #d5e4f4; FONT-FAMILY: arial, geneva; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-WEIGHT: bold; COLOR: #d5e4f4; FONT-FAMILY: arial, geneva; TEXT-DECORATION: underline
}
DIV {
	FONT-SIZE: 12px
}
.bg_header {
COLOR: white; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #003366; font-size: 16px; font-weight: bold;
}
.bg_header3 A {
COLOR: white; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #003366; font-size: 16px; font-weight: bold;
}
.bg_header3 A:hover{
COLOR: white; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #003366; font-size: 16px; font-weight: bold;
}

.bg_header2 {
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ACC5DF; color: #2C4E70;	font-weight: bold; font-size: 10px; padding-right: 8px; text-align: right
}
.bg_colnews {
BACKGROUND-REPEAT: repeat-x; color: #003366; font-weight: bold; background-color: #ACC5DF
}
.bg_news {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 1px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial
}
.header_spacer {
	BORDER-BOTTOM: black 1px solid; HEIGHT: 7px; BACKGROUND-COLOR: #97b5d4
}
.bg_footer {
	BORDER-TOP: white 1px solid; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #28578a; 
}
P {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial
}
#menu{background-color:#ACC5DF;width:940; margin:1px 0px 1px 0px; padding:0px 0px 0px 0px; list-style:none; height:24px; float:left;}
#menu li{background-color:#ACC5DF;float:left; height:24px; border-right:1px solid #2C4E70; border-left:1px solid #FFFFFF;}
#menu li a{display:block; float:left; height:24px; line-height:24px; color:#2C4E70; white-space:nowrap; padding:0 22px; text-decoration:none;font-size:10px;}
#menu li a:hover{color:#FFFFFF;}

.style5 {color: #2C4E70; font-weight: bold; font-size: 12px; }
.style6 {
}
#lastlist{
	FONT-SIZE: 12px; TEXT-DECORATION: none; color: #ACC5DF;	font-weight: bold; PADDING-BOTTOM: 5px; 
}
#lastlist A{
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-DECORATION: none; color: #ACC5DF;	font-weight: bold;
}
#lastlist A:hover {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-DECORATION: none; color: #FFFFFF;	font-weight: bold;
}



a.mainlevel:link, a.mainlevel:visited {
	display: block;
	vertical-align: middle;
	font-size: 12px;
	COLOR: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	height: 20px !important;
	height: 25px;
	width: 290;
	text-decoration: none;
	BORDER-BOTTOM: #27598c 1px solid;
	BACKGROUND: #003366
}

a.mainlevel:hover {
	background-position: 0px - 25px;
	text-decoration: none;
	color: #ffffff;
	BACKGROUND: #27598c
}

a.mainlevel#active_menu {
	color:#000000;
	font-weight: bold;
	BACKGROUND: #ffffff
}

a.mainlevel#active_menu:hover {
	color: #fff;
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 4px 0px 6px; vertical-align:text-top
}

.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 4px 0px 6px; vertical-align:text-top
}
.contentpagetitle {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
}
.readon {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align:left;
}
.blogsection {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
}
.pathway {font-size:12px}

.pagenav {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #ffffff;
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.sectiontableentry1 {
	background-color : #ffffff;
	font-size:13px;
}

.sectiontableentry2 {
	background-color : #ACC5DF;
		font-size:13px;
}
