* {
	font-family:arial,helvetica,sans-serif,verdana,;
	font-size:8pt;
}
body {
		font-size:75%;
		margin:0px;
		padding:0px;
}

.leftmenu {
		background-image:url(images/leftbg.jpg);
		background-position:top left;
		background-repeat:repeat-y;
		width:166px;
		overflow:hidden;
}

.leftmenu a.topLevel {
		display:block;
		height:20px;
		overflow:hidden;
		background-image:url(images/menu1.gif);
		background-position:top left;
		background-repeat:no-repeat;
		position:relative;
		text-decoration:none;
		text-indent:-999px;
}

.leftmenu a.topLevel:hover {
		background-position:0px -20px;
}

#leftMenu2 {
		background-image:url(images/menu2.gif);
}

#leftMenu3 {
		background-image:url(images/menu3.gif);
}

#leftMenu4 {
		background-image:url(images/menu4.gif);
}

#leftMenu5 {
		background-image:url(images/menu5.gif);
}

#leftMenu6 {
		background-image:url(images/menu6.gif);
}

#leftMenu7 {
		background-image:url(images/menu7.gif);
}

#leftMenu8 {
		background-image:url(images/menu8.gif);
}

#footer {
		background-color:black;
		color:white;
		font-size:11px;
		padding:0px 5px;
		height:20px;
}

.topmenu {
/*	width:auto; */
height:22px;
/*text-align:right;*/
background-color: #213C6B;
color:white;
}
.topmenu A{
  color:white;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  width: 80;
  float:left;
}


#contents {

	width:auto;
	padding:2px 7px 20px;
}

.box {
	padding:0px;
	margin:2px 2px 15px;
	font-size:10px;
	border:solid 1px #4476BB;
	background-color:#EEF0F4;
	color:#223C6C;
}

.box h3 {
	margin:0px 0px 0px 0px;
	padding:3px 2px;
	background-image:url(images/boxheading.gif);
	background-position:middle;
	background-repeat:repeat-x;
	color:white;
	font-weight:bold;
	font-size:11px;
}

.boxContent {
		padding:2px;
}

p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:justify;
}

.boxContent p {
		margin:0px 0px 0px 0px;
		text-align:left;
}

h1 {
		margin:0px 0px 5px 0px;
		padding:0px 0px 3px 0px;
		border-bottom:solid 1px #223C6C;
		font-size:130%;
		color:#223C6C;
}

a {
		text-decoration:none;
       	color:#00703C;
		font-weight:bold;
}

a:hover {
		text-decoration:underline;
}

h2 {
		margin:10px 0px 10px 0px;
		font-size:110%;
		color:#223C6C;
}
h4 {
		margin:0px 0px 5px 0px;
		padding:0px 0px 3px 0px;
		border-bottom:solid 1px #223C6C;
		color:#223C6C;
}

#wholeSite {
		border-right:solid 1px #223C6C;
}
.spMenu {
/*	BORDER-RIGHT: white 1px solid;*/
    BORDER-Left: white 1px solid;
	WIDTH: 95px;
	HEIGHT: 18px;
    float:left;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
  text-align: center;
}
.spMenuSelected {
	BORDER-RIGHT: white 1px solid;
/*	WIDTH: 90px;*/
	HEIGHT: 18px;
    float:left;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #4275BD;
}
.spMenuHome {
	BORDER-RIGHT: white 1px solid;
	VERTICAL-ALIGN: middle;
	WIDTH: 171px;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #339933;
    float:left;
}
.tmenu {
	COLOR: white; TEXT-DECORATION: none;
}
.normal {
	COLOR: black;
}
A.tmenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none;
	vertical-align : middle;
}
A.tmenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none;
		vertical-align : middle;
}
A.tmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none;
	vertical-align : middle;
}
A.tmenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none;
	vertical-align : middle;
}
.bluelevel1
{
      color: white;
/*      border-bottom: 1px solid red;*/
/*      border-top: 1px solid black;*/
      padding: 2px;
      margin: 0px;
  background-image: url(images/line.gif);
  background-position: bottom;
  background-repeat: repeat-x
}

.bluelevel1 a, .bluelevel1 a:hover
{
      color: #99CCFF;
      text-decoration: none;
}
.righttop {
    font-size:8pt;
    background-color: #213C6B;
    padding: 1px 5px 1px 5px;
    color:white;
}
.rightside {
font-size:8px;
border:1px solid #213C6B;
background-color:#ffffff;
padding: 3px
}
.newsitem, .newsitem a
{   font-size: 8pt;
    margin: 0px;
    padding: 0px;
}
                   ul
                   {
                                          margin: 0px;
                                          padding-left: 15px;
                   }

li.newsitem, li.newsitem a
{   font-size: 8pt;
    font-weight:normal;
    margin: 0px;
    padding: 0px;
}
#divtopmenu {
		width:auto;
		height:27px;
		overflow:hidden;
		background-image:url(images/topmenubg.gif);
		background-position:top;
		background-repeat:repeat-x;
		text-align:right;
}
/* News table START */
#tblContentNews {
	BORDER-LEFT: WHITE 1px solid;
   	BORDER-RIGHT: WHITE 1px solid;
}
TABLE.news {
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #339933 0px solid;
    CURSOR: hand;
}

.newsTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #319a31;
	TEXT-DECORATION: none
}
TD.newstitle A {
	COLOR: white;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
TD.newstitle A:link {
	COLOR: white;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
TD.newstitle A:hover {
	COLOR: white;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
TD.newstitle A:visited {
	COLOR: white;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
TD.newstitle A:active {
	COLOR: white;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
TD.newsContent {
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
    COLOR: black;
	PADDING-TOP: 1px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	height : 40px;
}
.divNews{
	position: relative;
	top:390;
	height : 40;
	clip: rect(0,500,40,0);
}
.divNews1{
	position: absolute;
	top:390;
	height : 40;
	clip: rect(0,500,40,0);
}
.divNews2{
	position: absolute;
	top:452;
	height : 40;
	clip: rect(0,500,40,0);
}
.divNews3{
	position: absolute;
	top:515;
	height : 40;
	clip: rect(0,500,40,0);
}
.newsDescription TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}
.newsContent TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	background-color : #660033;
}

TD.newsDate {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #339933; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.newsDescription:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.newsDescription:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.newsDescription:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.newsDescription:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.newsFeatureTitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; TEXT-DECORATION: none
}
A.newsFeatureTitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; TEXT-DECORATION: none
}
A.newsFeatureTitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; TEXT-DECORATION: none
}
A.newsFeatureTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #339933; TEXT-DECORATION: underline
}
A.newsFeatureText:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; TEXT-DECORATION: none
}
A.newsFeatureText:active {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; TEXT-DECORATION: none
}
A.newsFeatureText:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; TEXT-DECORATION: none
}
A.newsFeatureText:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
/* News Table END */

table.mainTable {
	width:764px;
}

table.mainTable td.top {
	background-image:url(images/top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:107px;
	position:static;
}

table.mainTable td.top img {
	position:relative;
	top:12px;
}
td.ftr {
	position:relative;
	height:70px;
	background-image:url(images/ftr.gif);
	background-position:top;
	background-repeat:no-repeat;
}

td.ftr span {
		font-size:10px;
		display:block;
		position:relative;
		top:6px;
}

td.ftr span a {
		color:white;
		font-weight:bold;
		padding:1px 9px;
		text-decoration:none;
}
td.menu {
	background:#00703c;
	padding:2px 2px 9px 2px;
	background-image:url(images/hdr.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

td.menu a {
	color:white;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding:1px 9px;
}

td.menu a:hover {
	text-decoration:underline;
}
td.lhs {
		width:40%;
}

td.rhs {
		padding-left:10px;
}
.crumbs{
	text-decoration:underline;
    font-weight:bold;
}
a.crumbs{
	color:#00703C;
	font-weight:bold;
	text-decoration:none;
	padding:1px 9px;
  padding-top: 10px;
  padding-bottom: 10px
}

a.crumbs :hover {
	text-decoration:underline;
}
td.menuCrumbs {
	padding:15px 2px 9px 2px;
}


