#homePrimNavArea{
	width:580px;
	text-align:right;
}
#homePrimNavTable{
}
.homePrimNavPipe{
	vertical-align:top;
	color:#ffffff;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, helevetica, sans-serif
}
#homeImageCaption{
	margin: 15px 0px 60px 10px;
	padding-right:3px;
	color:#000000;
	font-size:9px;
	font-weight:bold;
	font-style:italic;
}

body { 
margin-top: 0px; 
margin-left:0px;
margin-right:0px;
margin-bottom:15px;
padding:0px; 
background-color: #d5625d; 
}

.homebody {margin:0px; 
 	COLOR: #FFFFFF;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, helevetica, sans-serif}
	
body.homebody .ip {display:none}
body.default .hp, body.noright .hp {display:none}

.homecontent{ width:600px; margin:0;padding:0; margin-top:35px; color:#fff}
.homecontent p {color:#ffffff; margin:0; margin-bottom:20px;}
.homecontent_c1 {width:356px;padding-left:22px; padding-right:25px; line-height:20px;font-weight:normal;}
.homecontent_c1 ul {margin-top:0;margin-bottom:20px;}
.homecontent_c1 ul li {color:#ffffff; margin-bottom: 5px;}
.homecontent_c2 {width:197px;padding:0; font-weight:bold;color: #132648;}
.homecontent_c2  a:link, .homecontent_c2 a:visited, .homecontent_c2 a:active { color: #365891; text-decoration: underline;} 
.homecontent_c2  ul {list-style: none;padding: 0;margin: 0;width: 197px;
}
.homecontent_c2  ul li {font-weight:normal;line-height: 14px; padding-left: 12px;margin-bottom: 12px;background-image: url("/atf/cf/{1D9109CD-3E20-4CF2-AA17-A02D58A37897}/BULLET-DOT.GIF");background-repeat: no-repeat; background-position: 0px 6px;
}

.home_picturearea {width:175px !important /*Non-IE6*/; width: 173px /*IE6*/;background-color:#fbd396;border:0;border-right:2px solid #ffffff;margin:0;padding:0;}
.home_picturearea img {display:block;} /* for Netscape 6 */
#home_captionarea {width:175px; margin:0; padding:0; border:0;border-top:2px solid #ffffff;}
#home_caption {margin:0;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:20px;
   color:#000000;font-family:Arial,Helvetica, sans-serif;font-style:italic;font-size:10px;font-weight:bold;line-height:18px;  }
#home_caption p {margin:0;padding:0;margin-bottom:20px;font-style:italic;font-size:10px;font-weight:bold;}
.homeprimnavspacer1 {HEIGHT: 35px;}
.homeprimnavspacer2 {WIDTH: 255px; HEIGHT: 25px;}
.home_brdr { border-right:2px solid #ffffff;}

.homeprimarynav {background-color:#FF9900; padding-left:22px; border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; width:100%;}

.homenav { text-decoration:none; text-transform:uppercase; color:#ffffff; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.homenav a:link, .homenav a:visited, .homenav a:active {color:#C6372F;text-decoration:none; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif;} 
.homenav a:hover {color:#fbd396; text-decoration:none; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif;}


#AddressBarContainer{width:100%; BACKGROUND: #ff9900; text-align:left;}
body.homebody #AddressBar {width:775px;margin:0;padding:0;padding-top:10px;padding-bottom:10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;}
body.homebody #AddressBar p {margin:0;padding:0;font-size:10px;}
#AddressBar p {font-size:10px; color:#000000} /* footer text size should match link size on interior pages too*/

/* 2007 REVISED AND NEW STYLES FOR HOME PAGE END HERE */

/* 2007 GRANDCHILD LINK STYLES FOR INTERIOR: */

.nav2 {
	BORDER:0; PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; WIDTH: 200px; PADDING-TOP: 4px; BACKGROUND-COLOR:  #D7E8E4; 
}
.GrandChildLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52;LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.GrandChildLinksOn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52;LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinks:hover {
	COLOR: #006F52;TEXT-DECORATION: none
}
a.GrandChildLinksOn:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52;LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinksOn:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52;LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinksOn:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52;LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.GrandChildLinksOn:hover {
	COLOR: #006F52;TEXT-DECORATION: none
}
 
 
.header {padding:15px}
.SearchLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	vertical-align:middle;
}
.SearchLabel input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	vertical-align:middle;
}
.topnav {font-weight:10pt; padding-right:16px; vertical-align:top }
.maintable {width:760px; background:#ffffff}
.primarynav {BACKGROUND: #ff9900; WIDTH: 760px;}
.leftnav {BACKGROUND: #fbd396; WIDTH: 154px;}
.leftnav a:link, .leftnav a:visited, .leftnav a:active {
	color: #FFFFCC;
	margin:5px 5px 15px 13px;
    text-decoration: none;
}
.middlecol {PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; WIDTH: 372px; PADDING-TOP: 10px;}
body.noright .middlecol {PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; WIDTH: 560px; PADDING-TOP: 10px;}
.rightCol { BACKGROUND: #fbd396; WIDTH: 200px;}
.footer { BACKGROUND: #ff9900; HEIGHT: 24px;}

.navspacer {width:15px; background-image:url(gateway-vert-bar.gif); background-position:center}
.pnavspacer { WIDTH: 86px; HEIGHT: 26px;float:left;}
.gatewaynav {}
.communityBottom { width: 606px; background-color: #FFEE99; }
.MainWellContainer { width: 552px; padding: 10px 17px 10px 17px; }
.banner {padding-right:16px }
.content {
	WIDTH: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	color: #000000;
	font-weight: normal;
}




#donatebutton { position:relative; top:-70px; left:130px }


form {
  padding:0;
  margin:0;
 }
 
.SearchLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	vertical-align:middle;
}

.SearchBox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	width: 112px;
	vertical-align:middle;
}
 
.GoButn {
  vertical-align:middle;
} 

.SearchOther {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
 
#StudentName {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color:  #CA3B33;
	margin-left: 13px;
	margin-right: 8px;
	margin-bottom:4px;
	margin-top:10px;
	font-weight: normal;
}

#StudentProfile{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	color: #000000;
	margin-left: 13px;
	margin-right: 8px;
	margin-bottom:25px;
	margin-top:0px;
	font-weight: normal;
}

#StudentProfile p {
   margin-top: 0px;	   
   margin-bottom:6px;
}

 #StudentProfile a:link,#StudentProfile a:visited,#StudentProfile a:active {
	color:  #CA3B33;
	margin-left: 0px;
	margin-right: 0px;
    text-decoration: none;
}

 #StudentProfile a:hover {
	color:  #CA3B33;
	text-decoration: underline;
}

 #BreadCrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #333333;
	font-weight: normal;
	margin-top: 9px;
	margin-bottom:24px;
	padding:0;
	margin-right:0;
	margin-left:0;
}

#BreadCrumb a:link, #BreadCrumb a:visited, #BreadCrumb a:active{
    color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;	
	font-weight: normal;
	text-decoration: none;
}

#BreadCrumb a:hover
{
	color: #333333;
	text-decoration: underline;
}

#PageTitle {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CA3B33;
	margin-top: 0px;
	margin-bottom:12px;
	font-weight: normal;
}


.MainWell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	color: #000000;
	font-weight: normal;
	margin-bottom:17px;
	margin-top: 0px;
}

.MainWell p {
   margin-top: 0px;	   
   margin-bottom:6px;
}

.MainWell a:link, .MainWell a:visited, .MainWell a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	color: #CA3B33;
	font-weight: normal;
	text-decoration: none;
}

.MainWell a:hover
{
   text-decoration: underline;
}

/* h2 and h3 may be used on other pages */
.MainWell h2 {
  color:  #CA3B33;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:20px;
  padding:0;
  margin-top: 12px;	
  margin-bottom: 0px;	 
}

.MainWell h3 {
  color:  #000000;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:17px;
  padding:0;
  margin:0;
}

.nav1 {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 200px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #aacdc6;
}
.ChildLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ChildLinksOn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinks:hover {
	COLOR: #006F52; TEXT-DECORATION: none
}
a.ChildLinksOn:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinksOn:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinksOn:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #006F52; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.ChildLinksOn:hover {
	COLOR: #006F52; TEXT-DECORATION: none
}

.BlockAfterChildNav {
  border: #FFFFFF solid; 
  border-width: 1px 0px 0px 0px;
}
 
#AddressBar{
   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
}


#AddressBar a:link, #AddressBar a:visited, #AddressBar a:active {
	color: #FFFFFF;
    text-decoration: none;
}
#AddressBar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.masthdcell1 {
	WIDTH: 74px; HEIGHT: 13px;
}
.masthdcell2 {
	WIDTH: 207px; HEIGHT: 13px;
}
.masthdcell3 {
	WIDTH: 96px; HEIGHT: 14px;
}
.masthdcell4{
	WIDTH: 176px; HEIGHT: 13px;
}
.masthdcell5 {
	WIDTH: 207px; HEIGHT: 13px;
}

.masthdspacer1 {
	WIDTH: 267px; HEIGHT: 20px;
}
.masthdspacer2 {  
	WIDTH: 207px; HEIGHT: 20px;
}
.masthdspacer3 {  
	WIDTH: 74px; HEIGHT: 17px;
}
.masthdspacer4 {  
	WIDTH: 176px; HEIGHT: 17px;
}
.masthdspacert {
	WIDTH: 14px; HEIGHT: 8px;
}

.gwnavspacer1 {
	WIDTH: 329px; HEIGHT: 25px;
}
.gwnavspacert {
	WIDTH: 13px; HEIGHT: 25px;
}
.pnavspacer1 {
	WIDTH: 171px; HEIGHT: 26px;
}

.pnavspacer2 {
	WIDTH: 87px; HEIGHT: 26px;
}
.pnavspacert {
	WIDTH: 15px; HEIGHT: 26px;
}



#navbar {background-image:url(nav_bg.gif); background-repeat:repeat-x; width:792px;height:20px; margin:2px 0px 3px 0px; }
#nav {}

a.secondNav, a.secondNav:visited {display:block; background:#EFF0E0; padding:5px 5px 5px 15px; COLOR:#000; text-transform:uppercase; text-decoration:none; font:10px Arial, San Serif}
a.secondNav:hover {background:url(redbullet.gif) no-repeat; background-position: 5px 8px;COLOR: #000;text-decoration:none;}
a.secondNavOn, a.secondNavOn:visited {display:block; COLOR:#000; padding:5px 5px 5px 15px;text-transform:uppercase; text-decoration:none; font:10px Arial, San Serif; background:url(redbullet.gif) no-repeat; background-position: 5px 8px; background:#fff}
a.secondNavOn:hover {COLOR: #000;text-decoration:none;background:url(redbullet.gif) no-repeat; background-position: 5px 8px;}

.nav3  {background:#fff}
a.thirdNav, a.thirdNav:visited  {display:block;COLOR: #000;padding:2px 5px 2px 20px; text-decoration:none; font:10px Arial, San Serif}
a.thirdNav:hover {background:url(redbullet.gif) no-repeat; background-position: 5px 6px;COLOR: #000;text-decoration:none; }
a.thirdNavOn, a.thirdNavOn:visited  {display:block; COLOR: #000;padding:2px 5px 2px 20px; text-decoration:none; font:10px Arial, San Serif; background:url(redbullet.gif) no-repeat; background-position: 5px 6px;}
a.thirdNavOn:hover {background:url(redbullet.gif) no-repeat; background-position: 5px 6px;COLOR: #000;text-decoration:none;}
