.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #034B84
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #034B84
}
.heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #034B84
}
.heading4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #034B84
}
.newsbanner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #034B84;
	height: 20px;
}
.sidepanel {
	background-color: #a4a4ff;
}
.banner {
	height:158px; 
	background-image: url('../images/home_banner.jpg');
}
A {
color: #9966CB;
font-weight: bold;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.top_banner {
	background-color: #999999;
	color: #FFFFFF;
	text-align: right;
	padding-right: 15px;
}
.divider {
	background-color: #9966CB;
}
.title {
	color: #FFFFFF;
	font-size: 30px;
}
.sub_title {
	color: #FFFFFF;
}
.nursery_title {
	color: #999999;
	font-size: 30px;
	text-align: right;
}
.left_bar {
	background-color: #9966CB;
	text-align: center;
}
#footer {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url('../images/footer.jpg');
	padding: 5px;
	background-repeat: no-repeat;
	text-align: left;
}
#footer A
{
	color: #FFFFFF;
}
#quote_box
{
	background-color: #FF3F76;
}
.spacer1 {
	height: 15px;
}

.mainborder {
	border: 1px solid #000099;
}
.introtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.primarynav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	height: 20px;
	text-decoration: none;
}
A.primarynav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.primarynav:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.primarynav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.primarynav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
A.bodytextlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodytextlink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodytextlink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodytextlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.spacer2 {
	height: 34px;
}
.sidepanelgreen {

	background-color: #00bf1a;
}
.blue_bg {
	background-color: #009EE5;
}
#Content
{
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px solid #999999;
}

/*Menu styling - changing this could mess up your dynamic menus!*/

#Navbar, #Navbar div
{
border:0px none;
margin:0;
margin-right:0px;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

}
#Navbar
{
border-bottom: 5px solid #FFFFFF;
}
#Navbar A
{
display:block;
width:145px;
height:15px;
color: #1785CA;
text-decoration: none;
margin-bottom:10px;
text-indent:8px;
line-height:15px;
font-weight: bold;
background-image: url("../images/menu_up.jpg");
background-repeat: no-repeat;
text-align: left;
}
#Navbar A.toplink
{
width:136px;
height:18px;
padding-bottom: 1px;
}
#Navbar .anylinkcss A
{
}

#Navbar .anylinkcss
{
position:absolute;
width:136px;
height:20px;
visibility:hidden;
z-index:2;
margin-top:-17px;
margin-left:136px;
}
#Navbar .anylinkcss2
{
position:absolute;
width:136px;
height:20px;
visibility:hidden;
z-index:2;
margin-top:0px;
margin-left:136px;
}

#Navbar A.toplink:hover
{
text-decoration:none;
font-weight: bold;
background-image: url("../images/menu_down.jpg");
background-repeat: no-repeat;
}
#Navbar .anylinkcss A:hover
{
text-decoration:none;
font-weight: bold;
background-image: url("../images/menu_down.jpg");
background-repeat: no-repeat;
}

/*----------------------------*/
#Logout
{
	position: relative;
	float: right;
	left: 630px;
	top: 75px;
	width: 100%;
	color:black;
}
#Logout A
{
	color:black;
	text-decoration:none;
}


BLOCKQUOTE {
	margin-left:10px;
}

/*Menu styling - changing this could mess up your dynamic menus!*/

#NavbarTop, #NavbarTop div
{
border:0px none;
margin-top:-10;
margin-right:0px;
font-weight:lighter;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #78B1DE;
width: 544px;
height: 15px;
top: -10px;
text-align: top;
}
#NavbarTop
{
border-bottom: 5px solid #FFFFFF;
}
#NavbarTop A
{
display:inline;
width:145px;
height:15px;
color: #1785CA;
text-decoration: none;
padding-top:-10px;
text-indent:8px;
line-height:15px;
background-color: #78B1DE;
text-align: left;
top: -2px;
}
#NavbarTop A.toplink
{
width:145px;
height:15px;
margin-top: 20px;
}
#NavbarTop .anylinkcss A
{
}

#NavbarTop .anylinkcss
{
background-color:#D0B9E7;
position:absolute;
width:145px;
visibility:hidden;
z-index:2;
/*margin-top:-17px;*/
margin-left:90px;
}
#NavbarTop .anylinkcss2
{
background-color:#D0B9E7;
position:absolute;
width:145px;
visibility:hidden;
z-index:2;
margin-top:0px;
margin-left:150px;
}

#NavbarTop A.toplink:hover
{
text-decoration:none;
font-weight: bold;
background-color: #C0DFF4;
}
#NavbarTop .anylinkcss A:hover
{
text-decoration: underline;
}

/*----------------------------*/
.tinyTable
{
	border-collapse: collapse;
	border: 1px solid black;
}
.tinyTable TH
{
	background-color: #017AC9;
	color: #fff;
	border: 1px solid black;
}
.tinyTable TD
{
	background-color: #7EBCE3;
	color: #000;
	border: 1px solid black;
}