body {
margin: 0 0 0 0;
background: #82D3E1 url(images/bg.gif) 
repeat 50% 0;
}

/* top homepage navigation */
#homenav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1A5A65;
background: url(images/topNavBar.gif);
width: 739px;
height: 38px;
padding-top: 0px;
padding-bottom: 4px;
}

#homenav a:link, #homenav a:visited {
font-weight: bold;
color: #1A5A65;
text-decoration: none;
}

#homenav a:hover {
color: #50939C;
text-decoration: none;
}

/* top homepage navigation end */


/* top site navigation */

#topnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1A5A65;
background: url(images/topNavBar.gif);
width: 739px;
height: 38px;
padding-top: 0px;
padding-bottom: 4px;
}

#topnav a:link, #topnav a:visited {
font-weight: bold;
color: #1A5A65;
text-decoration: none;
}

#topnav a:hover {
color: #50939C;
text-decoration: none;
}

/* top site navigation end */

/* homepage styles */

#students {
background: url(images/students.jpg);
width: 372px;
height: 126px;
}

#students p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #674117;
line-height: 145%;
padding-right: 20px;
padding-left: 23px;
padding-top: 25px;
}

#students a:link, #students a:visited  {
color: #674117;
text-decoration: underline;
}

#students a:hover {
text-decoration: none;
}

#teachers {
background: url(images/teachers.jpg);
width: 372px;
height: 129px;
}

#teachers p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #674117;
line-height: 145%;
padding-right: 20px;
padding-left: 23px;
padding-top: 21px;
}

#teachers a:link, #teachers a:visited  {
color: #674117;
text-decoration: underline;
}

#teachers a:hover {
text-decoration: none;
}

#field {
background: url(images/fieldactivities.jpg);
width: 372px;
height: 157px;
}

#field p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #674117;
line-height: 145%;
padding-right: 20px;
padding-left: 23px;
padding-top: 50px;
}

#field a:link, #field a:visited  {
color: #674117;
text-decoration: underline;
}

#field a:hover {
text-decoration: none;
}

/* homepage styles end */

.interface {
background: url(images/tableBg.gif);
width: 768px;
height: 100%;
}

.prespagejp {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FBD4AD;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
display: block;
}

.prespagemf {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
display: block;
}

.prespagekf {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
display: block;
}

.prespagerw {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
display: block;
}

.prespagepb {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #772804;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
display: block;
}



/* left nav(s) */

#jpleftnav {
width: 188px;
}

#jpleftnav a:link, #jpleftnav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #412407;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
text-decoration: none;
display: block;
}

#jpleftnav a:hover {
color: #FBD4AD;
text-decoration: none;
}

#rwleftnav {
width: 188px;
}

#rwleftnav a:link, #rwleftnav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BFF7B2;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
text-decoration: none;
display: block;
}

#rwleftnav a:hover {
color: #fff;
text-decoration: none;
}

#pbleftnav {
width: 188px;
}

#pbleftnav a:link, #pbleftnav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BA4308;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
text-decoration: none;
display: block;
}

#mfleftnav a:hover {
color: #772804;
text-decoration: none;
}

#mfleftnav {
width: 188px;
}

#mfleftnav a:link, #mfleftnav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #264D54;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
text-decoration: none;
display: block;
}

#mfleftnav a:hover {
color: #fff;
text-decoration: none;
}

#kfleftnav {
width: 188px;
}

#kfleftnav a:link, #kfleftnav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FAE8D2;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 6px;
text-decoration: none;
display: block;
}

#kfleftnav a:hover {
color: #fff;
text-decoration: none;
}

/* left nav(s) end */

#homecentercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#homecentercontent p {
line-height: 155%;
padding-top: 0px;
margin-top: 0px;
padding-right: 20px;
padding-left: 12px
}

#centercontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#centercontent h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin-bottom: 2px;
margin-top: 0;
}

#centercontent h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom: 5px;
}

#centercontent h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
margin-bottom: 3px;
}

#centercontent h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin-bottom: 3px;
margin-top: 0;
margin-left: 18px;
}

#centercontent p {
line-height: 155%;
padding-top: 0px;
margin-top: 0px;
padding-right: 80px;
}

#centercontent ul { 
margin: 0 80px 10px 15px;
}

#centercontent ol { 
margin: 0 80px 10px 15px;
padding: 0;
}

#centercontent li {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 4px 20px;
font-size: 11px;
color: #333;
line-height: 155%;
list-style-position: outside;
padding-right: 20px;
}

#glossary {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999;
}

#glossary a:link, #glossary a:visited {
font-weight: bold;
font-size: 11px;
text-decoration: underline;
color: #333;
}

#glossary a:hover {
text-decoration: none;
color: #999;
}

#news p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
padding-right: 9px;
padding-bottom: 0px;
padding-left: 9px;
line-height: 150%;
}

.line {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-right: 20px;
padding-left: 25px;
}

/* top site navigation */

#jp {
background: url(images/jpBg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 155%;
font-size: 11px;
width: 739px;
height: 159px;
padding-right: 80px;
padding-left: 150px;
}

#jp p {
margin-top: 0px;
}

#jp h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom: 2px;
}

#jp br {
line-height: 25%;
}

#rw {
background: url(images/rwBg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 155%;
font-size: 11px;
width: 739px;
height: 159px;
padding-right: 80px;
padding-left: 150px;
}

#rw br {
line-height: 25%;
}

#rw p {
margin-top: 0px;
}

#rw h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom: 2px;
}

#pb {
background: url(images/pbBg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 155%;
font-size: 11px;
width: 739px;
height: 159px;
padding-right: 80px;
padding-left: 150px;
}

#pb br {
line-height: 25%;
}

#pb p {
margin-top: 0px;
}

#pb h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom: 2px;
}

#mf {
background: url(images/mfBg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 155%;
font-size: 11px;
width: 739px;
height: 159px;
padding-right: 80px;
padding-left: 150px;
}

#mf br {
line-height: 25%;
}

#mf p {
margin-top: 0px;
}

#mf h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom: 2px;
}

#kf {
background: url(images/kfBg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 155%;
font-size: 11px;
width: 739px;
height: 159px;
padding-right: 80px;
padding-left: 150px;
}

#kf br {
line-height: 25%;
}

#kf p {
margin-top: 0px;
}

#kf h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom: 2px;
}
/* top site navigation end */