a:visited {
	color:#FFFFAA;
	text-decoration:none;
}
a:visited {
	color:#FFFFAA;
	text-decoration:none;
}
a:active {
	color:#FFFF55;
	text-decoration:none;
}
a:link {
	color:#FFFF55;
	text-decoration:none;
}
a:hover {
	color:#FFFF00;
	text-decoration:underline;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	letter-spacing:0.005em;
	word-spacing:0.05em;
	color:#EEE;
}
td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	letter-spacing:0.005em;
	word-spacing:0.05em;
	color:#EEE;
}
body {
	background-repeat: repeat;
	background-color: #C7D67F;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	background-image: url(/images/back_nhcf_pat_green.gif);
}
#main img{
	border:0px;
	padding:10px;
}
div#frame {
	width:100%;
	margin: 0 auto;
	padding:0px 0;
	text-align:center;
}
div#page {
	width:720px;
}
div#main {
	position:relative;
	float:left;
	width: 470px;
	padding: 10px;
	padding-top:0px;
	margin:0 auto;
	background-image: url(/images/50_black.png);
	background-repeat: repeat;
	text-align:left;
}
div#mainfull {
	position:relative;
	float:left;
	width: 700px;
	padding: 10px;
	margin:0 auto;
	background-image: url(/images/50_black.png);
	background-repeat: repeat;
	text-align:left;
}
div#right {
	position:relative;
	float:left;
	width: 200px;
	padding: 10px;
	padding-top:0px;
	margin:0 auto;
	margin-left:10px;
	background-image: url(/images/50_black.png);
	background-repeat: repeat;
	text-align:left;
}
div#footer {
	position:relative;
	float:left;
	width: 720px;
	padding: 5px 0px 5px 0px;
	margin:0 auto;
	margin-top:10px;
	color:#DDD;
	background-image: url(/images/50_black.png);
	background-repeat: repeat;
	text-align:center;
}
div#menu {
	position:relative;
	float:left;
	width: 720px;
	height: 65px;
	padding: 0px;
	margin:0 auto;
	margin-bottom:10px;
	text-align:center;
	overflow:visible;
	z-index:1000;
}
h4 {
	font-size:1.0em;
	font-weight:bold;
	color:#FFFF55;
	margin-bottom:0px;
	letter-spacing:0.01em;
	word-spacing:0.03em;
}
h1 + p, h2 + p, h3 + p, h4 + p, h1 + h4, h4 + ul {
	  margin-top:1px;
}
h3 {
	font-size:1.2em;
	font-weight:bold;
	color:#FFFF66;
	margin-bottom:0px;
	letter-spacing:0.005em;
	word-spacing:0.05em;
}
h2 {
	font-size:1.2em;
	font-weight:normal;
	color:#FFFF77;
	margin-bottom:0px;
	letter-spacing:0.005em;
	word-spacing:0.02em;
}
h1 {
	font-size:1.6em;
	font-weight:normal;
	color:#FFFF88;
	margin-bottom:0px;
	letter-spacing:0.005em;
	word-spacing:0.02em;
}
li {
	padding-bottom:0.3em;
	list-style-type:square;
	list-style:square;/*color:#FFFF33;*/
}
ul{
	padding-top:4px;
}
.talk {
	padding: 3px;
}
.small {
	font-size: 10px
}
.firstCap, .firstCap a:first-letter {
text-transform:capitalize;
}
iframe {background-color:transparent; }
#promoBox {
	border-bottom: 1px dashed #333333;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#promoBox H2 {
	font-size:1.0em;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
}
#promoImg {
	border:0px;
	padding-top:2px;
	padding-bottom:2px;
}
#promoText {

}
#promoLink {
	text-align:right;
	font-size:1em;
	padding-bottom:5px;
}