body {
	margin: 0;
}

.greentext {
color:#8DAE29;
}

.news {
	color:#000066; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
}
.news a:link {  
	color: #000066; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	text-decoration: none;	
}

.news a:active {  
	color: #000066; 
}

.news a:visited {
	color: #000066;
	text-decoration:none;
}

.news a:hover {  
	color: #000099; 
	text-decoration:underline;
	
}
.rightbox {
	color:#000066;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 15px;
}

.rightbox_head {
	color:#ffffff; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 25px;
}

.content {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-style: normal;
}


.whitebold {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-weight: bold;
	text-decoration: none;
}

.whitebold a:link {  
		color: #FFFFFF; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		text-decoration: none;
}

.whitebold a:active {  
		color: #FFFFFF; 
		text-decoration: none;
}

.whitebold a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.whitebold a:hover { 
		color: #FFFFFF; 
		text-decoration: underline;
}

.home {
	font-size: 12px;
	color: #054A05;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 94px;
}

.home a:link {  
		color: #054A05; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		text-decoration: none;
}

.home a:active {  
		color: #FFFFFF; 
}

.home a:visited {
	color: #054A05;
	text-decoration:none;
}

.home a:hover {  
		color: #FFFFFF; 
}
.menu {
	font-size: 12px;
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 8px;
}

.menu a:link {  
		color: #FFFFCC; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		text-decoration: none;
}

.menu a:active {  
		color: #FFFFFF; 
}

.menu a:visited {
	color: #FFFFCC;
	text-decoration:none;
}

.menu a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

.header_bg { 
    background-image:url(images/header_bg.gif);
    background-repeat:repeat-x;
    background-position:bottom;
}


.footer {
	font-size: 10px;
	color: #034703;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-bottom: 5px;
}	

a:link {  
		color: #034703; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		text-decoration: none;
}

a:active {  
		color:  #034703; 
}

a:visited {
	color: #034703;
	text-decoration:none;
}

a:hover {  
	color:  #034703; 
	text-decoration: underline;
}

.subhead {
	color:  #8DAE29;
	font-size: 10px; 
	padding-bottom: 0px; 
}
.workshops {
	color:#034703; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	padding-top: 13px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}

.credits {
	font-size: 10px;
	color: #8689A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	padding-top: 15px;
	padding-left: 8px;
	padding-bottom: 8px;
}

.credits a:link {  
		color: #8689A2; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
 		text-decoration: none;
}

.credits a:active {  
		color: #8689A2; 
}

.credits a:visited {
	color: #8689A2;
	text-decoration:none;
}

.credits a:hover {  
	color: #000066; 
	text-decoration:underline;
}
.rightboxtitle {
	color:#000066;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-top: 0px;
	padding-right: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}
.quotes {
	color:#333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 0px;
	padding-bottom: 15px;
	font-style: italic;
	font-weight: bold;
}
.rightbox a:link {
	color:#333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	font-weight: normal;
	text-decoration: underline;
}
.rightbox a:active {
	color:#333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	font-weight: normal;
	text-decoration: underline;
}
.rightbox a:hover {

	color:#000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	font-weight: normal;
}
.rightbox a:visited {

	color:#333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	font-weight: normal;
	text-decoration: underline;
}
.captions {

	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-style: normal;
}
.captions_small {


	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-style: normal;
}
