/*body text - regular and small*/

font.normal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 20px;
}

font.normalchart{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: 17px;
}
font.cmfa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	line-height: 17px;
}

font.small{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
}
font.smallchart{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
}
font.smallchartred{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #990000;
	font-weight: bold;
}
font.sep{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#cccccc;
	font-weight: bold
}
font.nav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold
}
font.nav_s{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight: bold
}

/*contact/mailinglist/summercamp form*/

.form2 {
	font-size: 10px;
	font-family: Monotype.com, Courier, monospace;
	font-weight : normal;
	letter-spacing : 5px;
	color : #333333;
}


/*form*/

.form {
	font-size: 10px;
	font-family: Monotype.com, Courier, monospace;
	font-weight : normal;
	letter-spacing : 5px;
	position:relative;
	top:8;
	left:0;
	color : #666666;
}


/* Form Button settings */
.textarea			{color:#333333; font-size: 10px;
	font-family: Monotype.com, Courier, monospace;}
.send_off 			{color:#333333; background-color:#e5e5e5; font-size: 10px;
	font-family: Monotype.com, Courier, monospace;}
.send_over 			{color:#000000; background-color:#cccccc; font-size: 10px;
	font-family: Monotype.com, Courier, monospace;}


/*bold text*/
b.head{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #6666ff;
	font-weight : bold;
}


/*anchor tags - nav - Horizontal*/
a.nav:ACTIVE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ccccff;
}

a.nav:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration:none
}
a.nav:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ccccff;
}
a.nav:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ccccff;
}
a.nav:VISITED:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration:none
}

/*anchor tags - nav2 - Vertical*/
a.nav2:ACTIVE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
}

a.nav2:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration:none;
}
a.nav2:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
}
a.nav2:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
}
a.nav2:VISITED:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-decoration:none;
}

/*anchor tags - small nav*/
a.nav_s:ACTIVE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ccccff;
}
a.nav_s:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	text-decoration:none
}
a.nav_s:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ccccff;
}
a.nav_s:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ccccff;
}
a.nav_s:VISITED:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	text-decoration:none
}

/*anchor tags - body */
a.body:ACTIVE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
}

a.body:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6666cc;
	text-decoration:none;
}
a.body:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
}
a.body:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333399;
}
a.body:VISITED:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6666cc;
	text-decoration:none;
}


/*anchor tags - small*/
a.small:ACTIVE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
}
a.small:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6666cc;
	text-decoration:none
}
a.small:LINK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
}
a.small:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333399;
}
a.small:VISITED:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6666cc;
	text-decoration:none
}

#specialinfo{
	display:block;
	width:400px;
	background-color:#eee;
	border:1px dashed #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	padding: 0px 10px 5px 10px;
	font-size:12px;
}
#specialinfo h1{text-align:center;}
#specialinfo p{text-align:left;}