.bdr1BleuSolid {
	background-color: #EAFBDD;
	border-top: 1px solid #003300;
	border-right: thin solid #003300;
	border-bottom: thin solid #003300;
	border-left: 1px solid #003300;

}
body {
	background-color: #999966;
}
.menu {
  list-style : none;
  font-family : Verdana, sans-serif;
  font-size : 11px;
  font-weight : bold;
  border-top : .09em solid #e8e8e8;
  border-bottom : .09em solid #bbb;
  padding : 0;
  margin : 0 0 1em 0;
  height : 2.18em;
  background : #ddd url("images/menu-bak.gif") 0px 50% repeat-x;
}

.menu .stream { display : none; }

.menu li {
  display : inline;
}
.menu a {
  position : relative;
  margin-top : -.09em;
  float : left;
  border : .09em solid #e8e8e8;
  border-bottom : .09em solid #bbb;
  border-right : .09em solid #bbb;
  padding : .45em 10px .54em 16px;
  background : #ddd url("images/tab-bak.gif") 0px 50% no-repeat;
  text-decoration : none;
}
* html .menu a { margin-bottom : -.09em; }

.menu .active a {
  background-position : -400px 50%;
/* border-left : none;
  border-right : none;
  border-bottom : none;
  padding-bottom : .54em;*/
}

.menu-ie5mac a { padding-bottom : .27em; }
.menu-ie5mac .active a { padding-bottom : .36em; }

.menu a:link,
.menu a:visited {
  color : #039;
}
.menu a:hover,
.menu a:active {
  color : #900;
  background-position : -200px 50%;
}

hr { clear : both; }


/* http://www.stunicholls.myby.co.uk/menu/shadow2.html  */
.out {
  display:block; 
  background:#9CC989; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:8em;} /* change to suit */
h4 {font-weight:bold; color:#000;}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #003300;
	background-image: url(images/underline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 5px;
}
.TextCenthughlight {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align: center;
	color: #000066;
	font-size: 12px;


}
.TextMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.border1green {
	border: 1px solid #9CC989;
}

.TextSmallBlackCnt {
	font-size: 10px;
	text-align: center;
}
.Bdr1GreenTopFooter {
	border-top: 1px solid #9CC989;
	border-right: 1px none #9CC989;
	border-bottom: 1px none #9CC989;
	border-left: 1px none #9CC989;
}

.commentsbg {
	background-image: url(images/commentsbg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
a.toc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
a.toc:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
}
a.toc:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
a.toc:active {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
.ptoc a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
.ptoc a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
}
.ptoc a:visited {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
.ptoc a:active {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
.narrowsmall {
width:70px;
}
