/* CSS Document */

body {
	background: #FFF;
	margin: 0 auto
	}
	
/*----------------------------------------------------------------------------------------------------------------*/	
	
#container {
	width: 180mm;
	margin: 0px;
	border: none;
	}	
	
#top {
	display:none;
	}
	
#top ul {
	display:none;
	}
	
#top li {
	display:none;
	}	
	
	
#top p {
	display:none;
	}	
	
#top form {
	display:none;
	}	
	
#top .textfield {
	display:none;
	}	
	
#top .submit {
	display:none;
	}		
	
#top a {
	display:none;
	}
	
#top a:hover {
	display:none;
	}
	
#top strong {
	display:none;
	}

#topblack {
	display:none;
	}	
	
#topblack h1{
	display:none;
	}	

#topblack p {
	display:none;
	}	
	
#topblack a {
	display:none;
	}
	
#topblack a:hover {
	display:none;
	}

/*----------------------------------------------------------------------------------------------------------------*/	

	
#topbanner {
	background: #FFF;
	height: 109px;
	width: 723px
	}
	
#topbanner img.h1{
	display:none;
}


#topbanner img.h2{
	display:none;
}

#topbanner img.h3{
	display:none;
}

#topbanner img.h4{
	margin: 10px 10px 10px 10px;
}
	
#topbanner p {
	font: 70% Arial, Helvetica, sans-serif;
	color: #000;
	margin: -45px 10px 0px 220px;
	}	
	
#topbanner a {
	color: #000;
	text-decoration: none;
	}
	
#topbanner a:hover {
	color: #000;
	text-decoration: none;
	}	

/*----------------------------------------------------------------------------------------------------------------*/	

	
.bar {
	width: 100%;
	height: 20px;
	background: #00654f;
	text-align: left;
	float: left
	}
	
.bar h1{
	background: #000;
	width: 205px;
	height:18px;
	margin: 0px 0px 0px 0px;
	font: 70% Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	padding: 2px 0px 0px 0px;
	border-right: 1px solid #6cc7b3;
	float: left
	}	
	
.bar p{
	margin: 0px 0px 0px 0px;
	font: 70% Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	padding: 2px 0px 0px 0px;
	}	
	
.bar a {
	color: #FFF;
	text-decoration: underline;
	}
	
.bar a:hover {
	color: #ffd600;
	text-decoration: none;
	}	
	
.news {
	margin: 0px 0px 0px 0px;
	font: 85% Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: left;
	padding: 2px 0px 0px 0px;
	background: #00654f;
	width: 729px;
	}	
	
/*----------------------------------------------------------------------------------------------------------------*/	

#content {
	width: 180mm;
	height: 100%;
	text-align: left;
	}
	
#leftnav {
	display:none;
}	

#leftnav form {
	display:none;
	}	
	
#leftnav .textfield {
	display:none;
	}	
	
#leftnav .submit {
	margin: 5px 0px -5px 5px;
	padding: 0px;
	}		
	
#leftnav h1{
	display:none;
}

#leftnav p {
	display:none;
	}	
	
#leftnav hr {
	display:none;
	}
	
#leftnav  ul {
	display:none;
	}
	
#leftnav  li {
	display:none;
	}

#leftnav  a {
	display:none;
	}
	
#leftnav  a:hover {
	display:none;
	}	

/*----------------------------------------------------------------------------------------------------------------*/	

#centercontent {
	width: 100%;
	background: #f7ed95;
	height: 100%
	}
	
#centercontent .middle{
	background: #f7ed95;
	height: 100%;
	padding: 15px;
	}
	
#centercontent .middle h1{
	font: bold 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 10px 0px;
}
#centercontent .middle h2{
	font: italic 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 0px 0px;
}

#centercontent .middle h3{
	font: bold 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 10px 0px;
}

#centercontent .middle h4{
	font: bold 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 10px 0px 0px 0px;
}

#centercontent .middle p {
	font: 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 5px 0px;
	}
	
#centercontent .middle ol {
	font: 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 25px;
	}
	
#centercontent .middle ul {
	font: 80% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 25px;
	}
	
#centercontent .middle li {
	color: #00654f;
	margin: 0px ;
	}	

	
#centercontent .middle a {
	color: #00654f;
	text-decoration: underline;
	}
	
#centercontent .middle a:hover {
	color: #000;
	text-decoration: none;
	}
	
#centercontent .middle hr {
	height: 1px;
	border: none;
	border-top: 1px dotted #00654f;
	}
	
#centercontent .column {
	height: 100%;
	width: 236px;
	margin: 0px 10px 10px 0px;
	float: left
	}
	
#centercontent .column h1{
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 0px 0px;
}
#centercontent .column h2{
	font: italic 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px 0px 0px 0px;
}

#centercontent .column p {
	font: 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px;
	}	
	
#centercontent .column a {
	color: #00654f;
	font-weight: bold;
	text-decoration: underline;
	}
	
#centercontent .column a:hover {
	color: #00654f;
	font-weight: bold;
	text-decoration: none;
	}	
	
#centercontent .column img.headline {
	margin: 0px 10px 10px 0px;
	float: left
	}
	
#centercontent .middletight {
	background: #f7ed95;
	height: 100%;
	padding: 0px 0px 15px 15px;
	}	
	
#centercontent .middletight img.main {
	margin: 0px 10px 10px 15px;
	float: left
	}
	
#centercontent .middletight h1{
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 10px 15px 0px 5px;
}
#centercontent .middletight h2{
	font: italic 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 10px 15px 0px 5px;
}

#centercontent .middletight p {
	font: 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 10px 15px 0px 5px;
	}	
	
.mainimage {
	width: 502px;
	background: #f7ed95;
	padding: 15px 0px 7px 15px;
	}
	
.mainleft {
	width: 212px;
	background: none;
	float: left;
	padding: 0px;
	}
	
.mainleft h1{
	font: bold 70% Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px 0px 0px 0px;
}
.mainleft h2{
	font: italic 70% Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.mainleft p {
	font: 70% Arial, Helvetica, sans-serif;
	color: #f7ed94;
	margin: 0px;
	}	
	
.mainleft a {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	}
	
.mainleft a:hover {
	color: #ffd600;
	font-weight: bold;
	text-decoration: none;
	}	
	
.mainright {
display: none;	}
	
#breadcrumb {
display: none;	}
	
#breadcrumb p {
display: none;	}
	
#breadcrumb em {
display: none;	}
	
#breadcrumb  a {
display: none;	}
	
#breadcrumb a:hover {
display: none;	}
	
.greenbar {
	display: none;
	}
	
.greenbar p {
	display: none;
	}	
	
.greenbar strong {
	display: none;
	}	
	
.banana {
	display: none;
	}
	
#rightcolumn {
	display:none;
	}
	
#rightcolumn h1{
	display:none;
}

#rightcolumn p {
	display:none;
	}	
	
#rightcolumn .sponsor {
	display:none;
	}
	
#rightcolumn .sponsor img {
	display:none;
	}
	
#rightcolumn .sponsor p {
	display:none;
}

#rightcolumn .sponsor a {
	display:none;
	}
	
#rightcolumn .sponsor a:hover {
	display:none;
	}	
	
#rightcolumn .sponsor strong {
	display:none;
	} 

	
	
#footer {
	height: 30px;
	background: #FFF;
	text-align: left;
	padding: 4px 10px 0px 10px;
	float: left;
	text-align: center;
	width: 100%
	}
	
#footer p {
	font: 70% Arial, Helvetica, sans-serif;
	color: #00654f;
	margin: 0px;
	}	

#footer a {
	color: #00654f;
	text-decoration: underline;
	font-weight: bold
	}
	
#footer a:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold
	}	
	
#footer .sponsor strong {
	color: #00654f;
	} 	
		
/*----------------------------------------------------------------------------------------------------------------*/	

.middle #quickform {
	display:none;
	}
	
.middle #quickform td {
	display:none;}

.middle #quickform td.nopad {
	display:none;}

.middle #quickform td.lift {
	display:none;}

.middle #quickform td.right {
	display:none;}
	
.middle #quickform h1 {
	display:none;	}	
	
.middle #quickform p {
	display:none;	}	
		
.middle #quickform em {
	display:none;	}

	
.middle #quickform .textfield {
	display:none;	}	
	
.middle #quickform .multitextfield {
	display:none;	}
	
.middle #quickform .commentsfield {
	display:none;	}		
	
.middle #quickform .dropdown {
	display:none;	}
	
.middle #quickform .checkbox {
	display:none;	}
	
.training {
	margin: 0px;
	padding: 3px 0px 0px 5px;
	}

.training td.dark {
	background: #f1e78d;
	}	
	
/*---------------------------------------SITE SEARCH / RESULTS / ----------------------------------------------------*/
#searchintro {	
	text-align: left;
	font: 100%/1.3 Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	border-bottom: 1px dotted #999;
	width: 100%
	}	
	
#searchintro  h1{
	color: #023769;
	font-weight: bold;
	margin: 0px 10px 10px 10px
		}	
		
#searchintro  b{
	color: #256aa8;
	font-weight: bold
		}	
	
#results {
	width: 100%;
	margin: 0 auto;
	font: 70%/1.3 Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	padding: 10px;
	vertical-align: top;
	text-align: left;
	}	
	
#results  b{
	color: #000;
		}	
	
#results em {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	color: #999;
	font-style: normal;
	}
	
#results li {
	line-height: 140%;
	margin-bottom: 5px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-left: -25px;
	list-style-position: outside;
	text-align: left;
	margin-top: -5px;
	list-style-type: circle
	}	
	
#results a {
	color: #023769;
	text-decoration: none;
	font-weight: bold
	}	
	
#results a:hover {
	color: #256aa8;
	text-decoration: underline;
	font-weight: bold
	}	
	
#resfooter {
	width: 100%;
	background: #FFF;
	margin: 0 auto;
	font: 70%/1.3 Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	padding: 0px 10px 20px 10px;
	vertical-align: top;
	text-align: left;
	}	
	
#resfooter em {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	font-style: normal;
	}
	
#resfooter a {
	color: #256aa8;
	text-decoration: none;
	font-weight: bold
	}	
	
#resfooter a:hover {
	color: #256aa8;
	text-decoration: underline;
	font-weight: bold
	}	
	