body{
	margin:0;
	padding:0;	
	text-align:center;
	background:url(../images/HELPBlue_27.jpg) repeat-y center;
	font-family:"Century Gothic",Tahoma,Arial;
	font-size:100%;
}

#container{	
	margin:0 auto;
	padding:0;
	text-align:left;
}

#top_wrapper{
	margin:0;
	padding:0;
	background:url(../images/HELPRed_08.jpg) repeat-x;
	width:100%;
	height:27px;
}

#topnav{
	margin:0 auto;
	padding:0;
	width:944px;
	font-size:.8em;
}

#topnav ul{margin:0 0 0 400px;padding:0;float:left;}
#topnav li{margin:0;padding:0;list-style:none;float:left;}

#topnav li a{margin:0;padding:0;position:relative;height:27px;display:block;}
#topnav li a span{margin:0;padding:0;position:absolute;top:0;left:0;height:27px;}

#homelink{width:52px;}
#homelink span{background:url(../images/HELPRed_02.jpg) no-repeat; width:52px;}

#aboutlink{width:53px;}
#aboutlink span{background:url(../images/About_02.jpg) no-repeat; width:53px;}

#azlink{width:72px;}
#azlink span{background:url(../images/HELPRed_03.jpg) no-repeat;width:72px;}

#sitemaplink{width:68px;}
#sitemaplink span{background:url(../images/HELPRed_04.jpg) no-repeat;width:68px;}

#contactlink{width:65px;}
#contactlink span{background:url(../images/HELPRed_05.jpg) no-repeat;width:65px;}

#gsearch{margin:0;padding:0;float:left;}
#gsearch form{margin:0;padding:0;width:220px;}
#gsearch fieldset{margin:0;padding:0;border:none;}
#gsearch input{margin:.2em;padding:0;float:left;}
input.searchbutton{margin:0;padding:0 0 0 2em;font-family:"Century Gothic",Tahoma,Arial;
    color:white;background:url(../images/search.jpg) no-repeat;border:none;width:70px;height:27px;}

#header_wrapper{
	margin:0;
	padding:0;
	background:url(../images/HELPBlue_09.jpg) repeat-x;
	height:68px;
}

#header{
	margin:0 auto;
	padding:0;
	width:944px;
	position:relative;
	height:68px;
}
#header h1{margin:0;padding:0;font-size:.5em;}
#header img{margin:0;padding:0;float:left;position:absolute;top:5px;border:none;}
#header ul{margin:0;padding:0;float:right;position:absolute;right:0;top:45px;display:block;font-size:.5em;}
#header li{margin:0;padding:0;float:left;list-style:none;}

#header li a{margin:0;padding:0;position:relative;display:block;}
#header li a span{margin:0;padding:0;position:absolute;top:0;}

#studentslink{width:78px;height:23px;}
#studentslink span{background:url(../images/navStudentsOff.jpg);width:78px;height:23px;}
#studentslink span.on{background:url(../images/navStudentsOn.jpg);width:78px;height:23px;}
#studentslink span.under{background:url(../images/navStudentsUnder.jpg);width:78px;height:23px;}

#parentslink{width:70px;height:23px;}
#parentslink span{background:url(../images/navParentsOff.jpg);width:70px;height:23px;}
#parentslink span.on{background:url(../images/navParentsOn.jpg);width:70px;height:23px;}
#parentslink span.under{background:url(../images/navParentsUnder.jpg);width:70px;height:23px;}

#counselorslink{width:70px;height:23px;}
#counselorslink span{background:url(../images/navCounselorsOff.jpg);width:70px;height:23px;}
#counselorslink span.on{background:url(../images/navCounselorsOn.jpg);width:70px;height:23px;}
#counselorslink span.under{background:url(../images/navCounselorsUnder.jpg);width:70px;height:23px;}

#adultslink{width:142px;height:23px;}
#adultslink span{background:url(../images/navAdultsOff.jpg);width:142px;height:23px;}
#adultslink span.on{background:url(../images/navAdultsOn.jpg);width:142px;height:23px;}
#adultslink span.under{background:url(../images/navAdultsUnder.jpg);width:142px;height:23px;}


#navigation{
	background:url(../images/HELPBlue_19.jpg) repeat-x right;
	margin:0 auto;
	padding:0;
	width:944px;
	font-size:.8em;
	z-index:10;
}


#navigation ul{margin:0;padding:0;}
#navigation li{margin:0;padding:0;list-style:none;float:left;}
#navigation li li{background:url(../images/subnavbackground.jpg) repeat-x;padding:.1em 0 0 0;text-shadow: #000000 2px 2px 2px;}
#navigation li li a{margin:0;padding:0 0 0 .2em;background:url(../images/subnavbackground.jpg) repeat-x;height:17px;}
#navigation li a{position:relative;margin:0;padding:0;display:block;overflow:hidden;}
#navigation li a span{position:absolute;margin:0;padding:0;top:0;left:0;cursor:pointer;}

ul.asubnav{width:110px;}
ul.paysubnav{width:180px;}
ul.msubnav{width:240px;}
ul.csubnav{width:300px;}
ul.prepsubnav{width:260px;}
ul.lsubnav{width:340px;}
ul.tsubnav{width:290px;}
ul.fsubnav{width:220px;}

#navigation ul.worknav{margin:0;padding:0;}
#navigation ul.worknav li{margin:0;padding:0 .2em 0;background:url(../images/HELPBlue_19.jpg) repeat-x;text-shadow: #000000 3px 3px 2px;float:left;}
#navigation ul.worknav li a{margin:.2em 0;padding:.25em;float:left;}
#navigation ul.worknav li li{margin:0;padding:0;background:url(../images/subnavbackground.jpg) repeat-x;text-shadow: #000000 3px 3px 2px;}
#navigation ul.worknav li li a{margin:0;padding:0;width:150px;}

#admissionlink{height:24px;width:84px;}
#admissionlink span{background:url(../images/HELPBlue_11.jpg);height:24px;width:84px;}

#payinglink{height:24px;width:136px;}
#payinglink span{background:url(../images/HELPBlue_12.jpg);height:24px;width:136px;}

#majorslink{height:24px;width:59px;}
#majorslink span{background:url(../images/HELPBlue_13.jpg);height:24px;width:59px;}

#careerslink{height:24px;width:61px;}
#careerslink span{background:url(../images/HELPBlue_14.jpg);height:24px;width:61px;}

#preparelink{height:24px;width:159px;}
#preparelink span{background:url(../images/HELPBlue_15.jpg);height:24px;width:159px;}

#livinglink{height:24px;width:125px;}
#livinglink span{background:url(../images/HELPBlue_16.jpg);height:24px;width:125px;}

#testinglink{height:24px;width:55px;}
#testinglink span{background:url(../images/HELPBlue_17.jpg);height:24px;width:55px;}

#findlink{height:24px;width:111px;}
#findlink span{background:url(../images/findingyourfit.jpg);height:24px;width:111px;}

#applylink{height:24px;width:99px;}
#applylink span{background:url(../images/HELPBlue_18.jpg);height:24px;width:99px;}

#slideshow{
	background:url(../images/imageheader_21.jpg) no-repeat center;
	margin:0 auto;
	padding:0;
	text-align:center;
	height:239px;
	z-index:-1;
}

#slideshow object, embed{margin:.3em 0;padding:0;z-index:-1;}
#slideshow img{margin:.3em 0;padding:0;z-index:-1;}

#content{
	background:white;
	margin:0 auto auto auto;
	padding:1em 178px 1em 173px;
	width:593px;
	overflow: hidden;
	position:relative;
}

#content ul,ol{
	font-size:.8em;
}

#content ul ul, #content ul ul ul,#content ol ul, #content ol ul ul{
	font-size:1em;
}

#content h1{
	margin:0 0 .5em 0;
	padding:0;
	font-size:1.7em;
}

#content h2{
	margin:0 0 .5em 0;
	padding:0;
	font-size:1.3em;
}

#content h3{
	margin:0 0 .5em 0;
	padding:0;
	font-size:1.1em;
}

#content h4{
	margin:0 0 .4em 0;
	padding:0;
	font-size:.95em;
}

#content h5{
	margin:0 0 .5em 0;
	padding:0;
	font-size:.8em;
}

#content a:link{color:#B00D44;text-decoration:underline;font-weight:bold;}
#content a:visited{color:#B00D44;text-decoration:underline;font-weight:bold;}
#content a:hover{color:#0070B8;text-decoration:none;font-weight:bold;}

#content p{margin:0 0 1em 0;padding:0;font-size:.8em;}

#content p.welcome img{margin:0 0 1em 3em;padding:0;float:right;}

#content ul.boxnav{margin:0;padding:0;display:block;}
#content ul.boxnav li{margin:0 0 0 1.5em;padding:0;list-style:none;float:left;}

#content ul.boxnav li a{margin:0;padding:0;display:block;position:relative;}	
#content ul.boxnav li a span{margin:0;padding:0;display:block;position:absolute;}


#content ul ul,#content ul ol,#content ul ol,#content ol ul, #content ol ol, #content ol p,#content ul p{font-size:1em;}

#extlogo{margin:0;padding:0;position:relative;}
#extlogo img{margin:1em 0;padding:0;position:absolute;right:-170px;top:-60px;border:none;}

#content table{margin:0 0 1em 0;padding:0;font-size:.8em;}
#content td{margin:0;padding:.5em;vertical-align:top;}

#content table.tborder th,td,th{padding:.2em;border:1px dotted #B00D44;}

#content a.externallink
{
    padding-right:1.25em;
    background:url(../images/newwindow.jpg) no-repeat center right;
}

html>body a.externallink{
display:inline-block;
} 
#content a.external{background:none;padding:0;}


.cobeforms{margin:0;padding:0;}
.cobeforms fieldset{margin:0 0 .5em 0;padding:.5em;border:1px dotted #B00D44;}
.cobeforms legend{font-size:.9em;font-weight:bold;background:white;}
.cobeforms label,.cobeforms input{font-size:.8em;}
.msgbox{margin:0;padding:.2em;position:absolute;border:1px dotted #B00D44;width:150px;top:10px;right:10px;}
#content form.pubform{margin:0;padding:0;}
#content form.pubform fieldset{margin:0 0 .5em 0;padding:.5em;border:1px dotted #B00D44;}
#content form.pubform legend{font-size:.9em;font-weight:bold;background:white;}
#content form.pubform label,#content form.pubform input{font-size:.8em;}
#content form.pubform fieldset.cbFourYear{margin:0 1em 0 0;float:left;width:40%;}
#content form.pubform fieldset.cbTwoYear{float:left;width:52%;}

#content div.publications{width:48%;float:left;}
#content div.publications span.wrapper{float:right;;}

.clearform{clear:both;}

.required{color:red;cursor: help;}

#leftmenu{margin:0;padding:0;float:left;width:150px;}
#leftmenu h2{margin:0 0 .5em 0;padding:0 0 .2em 0;color:#B00D44;font-size:1em;border-bottom:1px dashed #B00D44;}

#main{margin:0 0 1em 0;padding:0 0 1em 0;position:absolute;right:0;}

#campus{margin:7em 0 1em 1em;padding:1em;float:left;border-left:1px dashed #B00D44;}

#boxstudents{width:164px;height:127px;}
#boxstudents span{background:url(../images/RedBuckets_01.jpg) no-repeat;width:164px;height:127px;}
#boxparents{width:163px;height:127px;}
#boxparents span{background:url(../images/RedBuckets_03.jpg) no-repeat;width:163px;height:127px;}
#boxcounselors{width:164px;height:127px;}
#boxcounselors span{background:url(../images/RedBuckets_05.jpg) no-repeat;width:164px;height:127px;}

#footer{
	margin:0 auto;padding:0 0 .5em 0;
	width:944px;
}

#icons{margin:.5em 0;padding:0;float:left;}
#icons p{margin:0 1em 0;padding:0;float:left;}
#icons img{margin:0;padding:0;border:none;}
#contactfooter{margin:.5em;padding:0;font-size:.7em;color:white;text-align:right;}
#contactfooter p{margin:0;padding:0;}
	
.clearfix:after {content:"."; display:block; height:0;
                 clear:both; visibility:hidden; }
.clearfix       {display:inline-block;}
/* Hide from IE Mac */
.clearfix       {display:block;}
/* End hide from IE Mac */

	
.xnav{cursor:pointer;}
