/* Base Styles */
BODY 						{background:url(none) repeat-y 0% 0%;padding:0px 0px 0px;color:#000;font-size:9pt;}
A							{color:#000;text-decoration:underline;}
P							{margin-bottom:1.5em;padding:0px;margin-top:0px;}

#pageCt						{position:relative;width:670px;margin:0px;}

/* Header Styles */
#header						{position:relative;background-color:#fff;width:670px;border-bottom:1px dashed #e6e6e6;height:35px;}
* html #header				{height:1px;}
#header H1	 				{position:absolute;top:0px;left:0px;background:url(none);width:auto;margin:0px;border:0px;}
#header H1 IMG				{display:block;}
#header #nHome				{display:none;}


/* Quicklink Styles */
#quickLinksCt				{display:none;}


/* Global Navigation */
#navGlobal					{display:none;}


/* Information For: Navigation */
#navInfo 					{display:none;}


/* Section Title Styles */
#sectionTitle				{margin-top:0px;position:absolute;right:0px;top:7px;}
#sectionTitle H2			{text-indent:0px;overflow:visible;height:35px;padding-bottom:0px;font-size:1.2em;}

.about #sectionTitle H2			{background:url(none) no-repeat;width:auto;}
.admissions #sectionTitle H2	{background:url(none) no-repeat;width:auto;}
.academics #sectionTitle H2		{background:url(none) no-repeat;width:auto;}
.studentLife #sectionTitle H2	{background:url(none) no-repeat;width:auto;}
.newsEvents #sectionTitle H2	{background:url(none) no-repeat;width:auto;}
.chiropractic #sectionTitle H2	{background:url(none) no-repeat;width:auto;}
.alumni #sectionTitle H2		{background:url(none) no-repeat;width:auto;}
.facultyStaff #sectionTitle H2	{background:url(none) no-repeat;width:auto;}


/* Nav Account */
#navAcct					{display:none;}

/* Layout Styles */
#gridCt, #subGridCt			{background:url(none) repeat-y #fff;}
* html #gridCt, * html #subGridCt	{height:1px;} /* IE6 Style */

#zoneCt						{float:none;background-color:#fff;width:670px;padding-bottom:19px;}
#zone1						{width:670px;padding:0px;}
#zone2						{float:none;width:670px;padding:0px;}

#zoneA						{float:none;width:auto;padding:2em 0px 0px;} 
#zoneB						{display:none;}
#zoneBottom					{float:none;width:auto;margin:0px;height:auto;overflow:visible;}

#subGridCt.basic #zoneA		{padding-top:20px;}


/* Page Navigation */
#pageNav					{display:none;}

/* Zone1 Styles */
#subGridCt #zoneA			{float:none;width:511px;padding-left:18px;}

#breadCt					{padding:0em 0px 0.5em;color:#000;margin:1em 0px 2em;border-bottom:1px dashed #e6e6e6;}
#breadCt A					{color:#000;}

.pageHeadline				{width:549px;}

#photoCt					{display:none;}
#subPhotoCt					{display:none;}

#pageTitle					{display:none;}



/* ZoneBottom Styles */
#zoneBottom .zoneBanner		{float:none;}
#zoneBottom .zoneBanner IMG	{display:none;}

#zoneBottom .zoneContent	{float:none;width:auto;padding:5px 10px 15px 25px;}

.about #zoneBottom			{background:url(none) repeat-y;}
.admissions #zoneBottom		{background:url(none) repeat-y;}
.academics #zoneBottom		{background:url(none) repeat-y;}
.chiropractic #zoneBottom	{background:url(none) repeat-y;}
.studentLife #zoneBottom	{background:url(none) repeat-y;}
.alumni #zoneBottom			{background:url(none) repeat-y;}
.facultyStaff #zoneBottom	{background:url(none) repeat-y;}

.about #zoneBottom .zoneContent 		{background-color:#fff;}
.about.photosVideo #zoneBottom .zoneContent	{width:auto;}
.admissions #zoneBottom .zoneContent 	{background-color:#fff;}
.academics #zoneBottom .zoneContent 	{background-color:#fff;}
.chiropractic #zoneBottom .zoneContent 	{background-color:#fff;}
.studentLife #zoneBottom .zoneContent	{background-color:#fff;}
.alumni #zoneBottom .zoneContent 		{background-color:#fff;}
.facultyStaff #zoneBottom .zoneContent 	{background-color:#fff;}


/* Footer Styles */
#footerCt					{position:relative;background:url(none) no-repeat;width:670;padding-top:22px;}
.footerText					{padding:35px 0px 0px 5px;color:#000;}

#searchCt					{display:none;}

#navFooter					{display:none;}

/* Page Specific Styles */

/* Home page */
body.home					{background:url(none);}
.home #pageCt				{width:670px;}
.home #gridCt				{background:url(none) #fff;border:0px;padding:2px 28px 17px 25px;}
.home #zoneCt				{float:none;background:url(none) no-repeat bottom left #fff;width:auto;padding:27px 0px 13px;}
.home #zone1				{float:none;background:transparent;width:auto;padding:0px;}
.home #zone2				{position:relative;float:none;width:230px;padding:0px;margin:0px;}
* html .home #zone2			{padding-top:3px;}

.home #header H1			{background:url(none) no-repeat;top:0px;width:798px;height:55px;border:0px;}
* html .home #header		{top:16px;} /* IE6 Only */

.home #photoCt				{display:none;}
.home .mainPhoto			{display:none;}

.home #navResources			{display:none;}

.home #zoneBottom			{float:none;width:531px;margin:15px 0px 0px;height:auto;overflow:visible;}

.home #footerCt				{background:none;padding:11px 0px 0px 28px;}
.home .footerText			{padding-top:30px;}


/* Default Block Styles */
.AC-BlockHeader  H4			{text-indent:0px;overflow:visible;}
.AC-BlockCtrl A				{display:block;height:17px;text-indent:0px;overflow:visible;}
.AC-BlockCtrl IMG			{display:inline;margin-left:0px;}


/*** Form Colors - Removed from main CSS for ease of modification ***/
.AC-Form											{background-color:#fff;}
.AC-Form A											{color:#000;font-weight:bold;}
.AC-Form H5											{color:#fff;background-color:#000;font-weight:bold;}
.AC-Form .ac-field, .AC-Form .field					{background-color:transparent;}
.AC-Form .ac-field .ac-label, .AC-Form .field .label{color:#000000;}

/*** Main Form Styles ***/
.AC-Form											{margin:0px;padding:15px 10px 5px;}
.AC-Form H5											{padding:5px 10px;margin:-15px -10px 15px -10px;}
.AC-Form fieldset									{margin:10px 0px 10px 0px;border:1px solid #000;padding:5px;}
.AC-Form fieldset legend							{display:none;}
.AC-Form fieldset h5								{border:none;margin:-5px -5px 5px -5px;padding:2px 5px;}

.AC-Form fieldset fieldset							{border:0px;background-color:#fff;}

/*** Main Field Styles ***/
.AC-Form .ac-setcol1 .ac-field						{width:100%;margin:0px 0px 0.5em 0px;}
.AC-Form .ac-setcol1 .ac-field .ac-label			{width:180px;float:left;}
.AC-Form .ac-setcol2 .ac-field						{width:45%;float:left;margin:0px 0px 0.5em 0px;}
.AC-Form .ac-setcol2 .ac-field .ac-label			{width:180px;float:left;}
.AC-Form .ac-field .ac-required						{font-weight:bold;}

.AC-Form .ac-spacer, .AC-Form .AC-Spacer			{clear:both;height:1px;line-height:1px;font-size:1px;}

.AC-Form .controls									{padding:5px 10px;text-align:right;}
.AC-Form .controls input							{margin-left:5px;}

.AC-Form .field										{width:100%;margin:0em 0px 0.5em 0px;}
.AC-Form .field .label								{width:180px;float:left;}
.AC-Form .field .required							{font-weight:bold;}
.AC-Form .field .AC-Spacer							{clear:both;font-size:1px;height:1px;line-height:1px;}

.field												{width:100%;padding:0em 0px 5px 0px;}
.field .label, .AC-Error .label						{width:180px;float:left;}
.field .required									{font-weight:bold;}
.field .AC-Spacer									{clear:both;font-size:1px;height:1px;line-height:1px;}


/*** Subforms and Add Boxes ***/
.AC-Form .ac-subform								{border:1px solid #000000;padding:0px 10px;margin:10px 12px;width:448px;}
.AC-Form .ac-subform h5								{width:448px;margin:-1px -11px 10px -11px;border:none;}
.AC-Form .ac-subform fieldset						{margin:0px 0px 10px 0px;border-width:0px 0px 1px 0px;border-style:solid;border-color:#000000;}
.AC-Form .ac-subform fieldset legend				{display:none;}

/*** For fields with confirmations ***/
.AC-Form .ac-setcol1 .ac-field .field				{clear:both;width:100%;margin:0.5em 0px 0px 0px;}
.AC-Form .ac-setcol1 .ac-field .field .label		{float:left;width:180px;}
.AC-Form .ac-setcol1 .ac-field .field .AC-Spacer	{clear:both;font-size:1px;height:1px;line-height:1px;}



/* Form Styles */
.AC-Form						{width:780px;background-color:#FFFFFF;color:#000000;border:1px solid #000000;}
.AC-Form FIELDSET				{background-color:#FFFFFF;border-width:0px 1px 1px 1px;border-style:solid;border-color:#000000;margin:0px 10px 10px 10px;}
.AC-Form H5						{background-color:#000000;color:#FFFFFF;background-image:none;}
.AC-Form .ac-field				{}
.AC-Form .ac-field .ac-label	{float:left;width:250px;}
.AC-Form .ac-field INPUT		{float:right;}