body {

	font-family: Arial, Helvetica, sans-serif;

	background-color: #ffffff;

	color: #1F61A9;

	margin: 0;

}



a:link {

	color: #1F61A9;

	font-size: 12px;

}



a:visited {

	color: #1F61A9;

	font-size: 12px;

}

a:hover {

	color: #1F61A9;

	font-size: 12px;

	text-decoration: underline;

}
a.white10:link {
	color: #fff;
	font-size: 12px;
	text-decoration: underline;
}
a.white10:visited {
	color: #fff;
	font-size: 12px;
	text-decoration: underline;
}
a.white10:hover {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

a.TopNav {

	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	text-decoration: none;
	padding-right: 15px;

}

a.TopNav:visited {

	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding-right: 15px;
	text-align: right;
	text-decoration: none;

}



a.TopNav:hover {

	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding-right: 15px;
	text-decoration: underline;

	text-align: right;

}

a.leftNav {

	color: #1F61A9;

	font-size: 12px;

}

a.leftNav:hover {

	color: #1F61A9;

	font-size: 12px;

	text-decoration: underline;

	

}

a.leftNav:visited {

	color: #1F61A9;

	font-size: 12px;

	text-decoration: underline;

	

}

a.footerNav {

	color: #ffffff;

	font-size: 10px;

	text-decoration: underline;

}

a.footerNav:hover {

	color: #ffffff;

	font-size: 10px;

	text-decoration: underline;

	

}

a.footerNav:visited {

	color: #ffffff;

	font-size: 10px;

	text-decoration: underline;

	

}

p {

	color: #163F68;

	font-size: 12px;

	text-align: justify;

}
p.futureevents {
	padding-left: 3px;
	padding-right: 3px;
}
p.left {

	text-align: left;

}
p.meetstudents {
	text-align: left;
	width: 170px;
}

img {

	border: none;

}

.greenBkgrnd{

	background-color: #70BD1F;

}

h1 {

	font-size: large;

	font-weight: bold;

	color: #70BD1F;

}
h1.futureevents {
	color: #70BD1F;
	background-color: #C3E8A8;
	margin: 0;
	text-align: center;
	font-size: large;
}
h2 {

	font-size: 12px;

	font-weight: bold;

	color: #70BD1F;

}
#homepageStudents {
	margin: 15px 0 -25px 0;
	width: 712px;
	line-height:1.5em;
	background-color: #1F61A9;
	position: relative;
}

h1.students {
vertical-align: middle;
	font-size: x-large;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

.whitetext14 {

	font-size: 14px;

	font-weight: bold;

	color: #ffffff;

}

.whitetext10 {

	font-size: 10px;
	color: #ffffff;
	text-align: center;

}



.ulNumber {

	list-style-position: outside;

	list-style-type: decimal;

	color: #163F68;

	font-size: 12px;

	text-align: justify;

	padding-bottom: 15px;

}

.liNumber {

	font-size: 12px;

	text-align: justify;

	padding-bottom: 15px;

	

}



.ulLetter {

	list-style-position: outside;

	list-style-type: lower-alpha;

	color: #163F68;

	font-size: 12px;

	text-align: justify;

}

.liLetter {

padding-bottom: 15px;

}

.uldisc {

	list-style-type: disc;

}

li {

	color: #163F68;

	font-size: 12px;

}



.greyText10 {

	color: #333333;

	font-size: 10px;

}

.hspaceRight {

	margin-right: 10px;

	float: left;

}

.kidbios {

	line-height: 24px;

}

.textCenter {

	text-align: center;

}

.middlealign {

	vertical-align:  middle;

}



hr

{

  background: #eaeaea;

  border: 0;

  color: #eaeaea;

  height: 1px;

  margin: 0 0 10px;

}
hr.black{
  background: #000000;
  border: 0;
  color: #000000;
  height: 2px;
  margin: 0 0 10px;
}

#futureevents {
	margin-top: 20px;
	border: 1px solid #0066CC;
}
#artshow {
	text-align: center;
	margin: 0 30px;
	color: #000000;
}
#artshow h1, h2 {
	font-size: 18px;
	color: #006666;
	text-align: center;
}
#artshow p {
	color: #000000;
	font-size: 16px;
	
}
#artshow a:link {
	text-decoration: underline;
	font-size: 16px;
	color:#006666;
}
#artshow a:visited{
	text-decoration: underline;
	font-size: 16px;
	color:#006666;
}
#artshow a:hover {
	text-decoration: underline;
	font-size: 16px;
	color:#000000;
}
table.students {
	border-style-top: 1px solid #D8E8C4;
	border-style-bottom: 1px solid #D8E8C4;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D8E8C4;
	border-right-color: #D8E8C4;
	border-bottom-color: #D8E8C4;
	border-left-color: #D8E8C4;
}