.style1 {color: #0A2B56}
.style2 {font-family: Arial, Helvetica, sans-serif}

a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#arrowcopy2,
#id0arrowphilosophy,
#id1arrowphilosophy,
#arrowcopy3,
#arrowgoals,
#arrowcopy,
#arrowhousing,
#arrowleadership,
#arrowcopy4,
#arrowaffiliations  {
   background: url(sg_ecc_media/arrowaffiliations.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 14px;
   height: 17px;
}

#stafftitletext p,
#purposetitletext p,
#programstitletext p,
#welcometitletext p,
#admintitletext p,
#philosophytitletext p  {
   font: bold 13px/15px Arial;
   margin: 0px;
   color: #CC6633;
   text-align: left;
}

#purposetitletext,
#welcometitletext,
#admintitletext,
#programstitletext,
#philosophytitletext,
#stafftitletext  {
   visibility: visible;
   position: absolute;
   left: 234px;
   top: 293px;
   z-index: 3;
   width: 271px;
}

#admintext p,
#welcometext p,
#philosophytext p,
#stafftext p,
#programsscroll p,
#purposetext p  {
   font: 12px/15px Arial;
   margin: 0px;
   text-align: left;
   color: #1D1D1D;
}

#welcometext,
#stafftext,
#programsscroll,
#admintext,
#purposetext,
#philosophytext  {
	visibility: visible;
	position: absolute;
	left: 219px;
	top: 331px;
	z-index: 6;
	width: 387px;
}

#shape2copy3,
#shape2copy2,
#shape2copy6,
#shape2copy5,
#shape2copy,
#shape2copy4  {
   background: url(sg_ecc_media/shape2copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 5;
   width: 174px;
   height: 1px;
}

#schoolsmenu li a:hover,
#intlmenumenu li a:hover,
#contactinfotext p a:hover  {
   font-weight: bold;
   color: #CC6633;
   text-decoration: underline;
}

#schoolsmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   width: 100%;
   display: block;
}


#schoolsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#schoolsmenu li a  {
   color: #CC6633;
   font-weight: bold;
}

#schoolsmenu  {
	font: bold 12px/23px Arial;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #CC6633;
	position: absolute;
	left: 23px;
	top: 532px;
	z-index: 4;
	width: 135px;
}


#svcsdisclaimertext p  {
   font: 12px/45px "Times New Roman";
   margin: 0px;
   color: #575A5D;
   text-align: center;
}

#contactinfotext p a  {
   border: 0px none #000000;
   font-weight: Normal;
   text-decoration: none;
   color: #333333;
}

#id1arrowphilosophy  {
   top: 290px;
   left: 214px;
}

#id0arrowphilosophy  {
   top: 290px;
   left: 214px;
}

#arrowcopy5,
#arrow  {
   visibility: visible;
   position: absolute;
   left: 15px;
   z-index: 4;
   width: 14px;
   height: 17px;
   background-repeat: no-repeat;
}

#svcsdisclaimertext  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 763px;
   z-index: 5;
   width: 562px;
}

#leftcolgreencopy2  {
   background: url(sg_ecc_media/leftcolgreencopy2.gif) no-repeat;
   position: absolute;
   left: 647px;
   top: 455px;
   z-index: 5;
   width: 168px;
   height: 310px;
}

#leftcolgreencopy3  {
   background: url(sg_ecc_media/leftcolgreencopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 647px;
   top: 189px;
   z-index: 6;
   width: 167px;
   height: 310px;
}

#intlmenumenu li a  {
   font-weight: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#contactinfotext p  {
	font: 10px/15px Arial;
	margin: 0px;
	text-align: left;
	color: #333333;
}

#arrowaffiliations  {
   top: 290px;
   left: 214px;
}

#leftcolgreencopy  {
   background: url(sg_ecc_media/leftcolgreencopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 499px;
   z-index: 3;
   width: 173px;
   height: 301px;
}


#arrowleadership  {
   top: 290px;
   left: 214px;
}

#contactinfotext  {
	visibility: visible;
	position: absolute;
	left: 653px;
	top: 315px;
	z-index: 7;
	width: 156px;
}

#intlmenumenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#missionlinecopy  {
   background: url(sg_ecc_media/missionlinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 270px;
   z-index: 7;
   width: 170px;
   height: 36px;
}

#bottomyellowbox  {
   background: url(sg_ecc_media/bottomyellowbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 765px;
   z-index: 4;
   width: 818px;
   height: 35px;
}

#programsscroll  {
   height: 425px;
   overflow: auto;
}

#arrowhousing  {
   top: 290px;
   left: 214px;
}

#leftcolgreen  {
   background: url(sg_ecc_media/leftcolgreen.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 270px;
   z-index: 3;
   width: 173px;
   height: 100px;
}

#intlmenumenu  {
	font: 12px/29px Arial;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	position: absolute;
	left: 35px;
	top: 346px;
	z-index: 4;
	width: 146px;
	height: 173px;
}

#contacttitle  {
   background: url(sg_ecc_media/contacttitle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 663px;
   top: 283px;
   z-index: 8;
   width: 128px;
   height: 10px;
}

#shape2copy6  {
   top: 515px;
}

#welcomeline  {
   background: url(sg_ecc_media/welcomeline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 216px;
   top: 313px;
   z-index: 2;
   width: 402px;
   height: 1px;
}

#shape2copy5  {
   top: 487px;
}

#shape2copy4  {
   top: 458px;
}

#shape2copy2  {
   top: 402px;
}

#missionline  {
	background: url(sg_ecc_media/missionline.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 647px;
	top: 454px;
	z-index: 7;
	width: 166px;
	height: 1px;
}

#shape2copy3  {
   top: 430px;
}

#shape2copy  {
   top: 373px;
}

#menuxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 240px;
   z-index: 8;
   width: 818px;
   height: 35px;
}

#arrowcopy3  {
   top: 436px;
   left: 15px;
}

#shape6copy  {
   background: url(sg_ecc_media/shape6copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 817px;
   top: 255px;
   z-index: 2;
   width: 1px;
   height: 545px;
}

#arrowcopy4  {
   top: 465px;
   left: 15px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 800px;
   width: 818px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#arrowcopy5  {
   background-image: url(sg_ecc_media/arrowaffiliations.gif);
   top: 494px;
}

#arrowgoals  {
   top: 290px;
   left: 214px;
}

#arrowcopy2  {
   top: 409px;
   left: 15px;
}

#aboutsvcs  {
   background: url(sg_ecc_media/aboutsvcs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 293px;
   z-index: 4;
   width: 146px;
   height: 27px;
}

#arrowcopy  {
   top: 380px;
   left: 15px;
}

#svcstop  {
   background: url(sg_ecc_media/svcstop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 818px;
   height: 78px;
}

#shape6  {
   background: url(sg_ecc_media/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 253px;
   z-index: 2;
   width: 1px;
   height: 547px;
}

#shape2  {
   background: url(sg_ecc_media/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 345px;
   z-index: 4;
   width: 174px;
   height: 1px;
}

#shape1  {
   background: url(sg_ecc_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 270px;
   z-index: 2;
   width: 1px;
   height: 530px;
}

#ecctop  {
   background: url(sg_ecc_media/ecctop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 78px;
   z-index: 7;
   width: 818px;
   height: 162px;
}

#arrow  {
   background-image: url(sg_ecc_media/arrow.gif);
   top: 350px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #0A2B56;
}
